構文
メンバー
controllerAxisCount型: uint32_t コントローラーの軸の数。 controllerAxisLabels
型: GameInputLabel const * コントローラーの軸のラベル。 controllerButtonCount
型: uint32_t コントローラーのボタンの数。 controllerButtonLabels
型: GameInputLabel const * コントローラーのボタンのラベル。 controllerSwitchCount
型: uint32_t コントローラーのスイッチの数。 controllerSwitchInfo
型: GameInputControllerSwitchInfo const * コントローラーのスイッチに関する情報。
解説
GameInputControllerInfo 構造体のフィールドは、コントローラーに関する情報の可変サイズ配列へのポインターです。NULL ポインターは、対応する機能がコントローラーで使用できないか、サポートされていないことを示します。各配列の要素数は、構造体内の対応するフィールドによって示されます (SAL 注釈に記載されているとおり)。
この構造体は GameInputDeviceInfo 構造体で使用されます。GameInputDeviceInfo は IGameInputDevice::GetDeviceInfo メソッドで使用されます。
詳細については、「GameInput デバイス」を参照してください。
要件
ヘッダー: GameInput.h サポートされているプラットフォーム: Windows、XBOX One ファミリー本体、XBOX Series 本体関連項目
非推奨の GameInput API メンバーIGameInputDevice
GameInput の概要
GameInput
