GameInputRawDeviceItemCollectionInfo
RAW デバイス項目のコレクションを説明します。
構文
typedef struct GameInputRawDeviceItemCollectionInfo {
GameInputRawDeviceItemCollectionKind kind;
uint32_t childCount;
uint32_t siblingCount;
uint32_t usageCount;
GameInputUsage const * usages;
GameInputRawDeviceItemCollectionInfo const * parent;
GameInputRawDeviceItemCollectionInfo const * firstSibling;
GameInputRawDeviceItemCollectionInfo const * previousSibling;
GameInputRawDeviceItemCollectionInfo const * nextSibling;
GameInputRawDeviceItemCollectionInfo const * lastSibling;
GameInputRawDeviceItemCollectionInfo const * firstChild;
GameInputRawDeviceItemCollectionInfo const * lastChild;
} GameInputRawDeviceItemCollectionInfo
メンバー
kind
型: GameInputRawDeviceItemCollectionKind
コレクションの種類です。
childCount
型: uint32_t
このコレクションの子の数です。
siblingCount
型: uint32_t
このコレクションの兄弟の数です。
usageCount
型: uint32_t
このコレクションの使用回数です。
usages
型: GameInputUsage const *
使用法のリストへのポインターです。
parent
型: GameInputRawDeviceItemCollectionInfo const *
このコレクションの親へのポインターです。
firstSibling
型: GameInputRawDeviceItemCollectionInfo const *
このコレクションの最初の兄弟へのポインターです。
previousSibling
型: GameInputRawDeviceItemCollectionInfo const *
このコレクションの前の兄弟へのポインターです。
nextSibling
型: GameInputRawDeviceItemCollectionInfo const *
このコレクションの次の兄弟へのポインターです。
lastSibling
型: GameInputRawDeviceItemCollectionInfo const *
このコレクションの最後の兄弟へのポインターです。
firstChild
型: GameInputRawDeviceItemCollectionInfo const *
このコレクションの最初の子へのポインターです。
lastChild
型: GameInputRawDeviceItemCollectionInfo const *
このコレクションの最後の子へのポインターです。
解説
この列挙は、GameInputRawDeviceReportItemInfo 構造で使用されます。
詳細については、「IGameInputDevice.」の「GetDeviceInfo」メソッドを参照してください。
GameInput API の中級者および上級者向けのユース ケースについては、「GameInput の高度なトピック」を参照してください。
要件
ヘッダー: GameInput.h
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体