次の方法で共有


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 本体

関連項目

GameInput の概要
GameInput