次の方法で共有


GameInputString

入力デバイスに関する情報を含む文字列について説明します。

構文

typedef struct GameInputString {  
    uint32_t sizeInBytes;  
    uint32_t codePointCount;  
    char const * data;  
} GameInputString  

メンバー

sizeInBytes

型: uint32_t

文字列のバイト単位のサイズ (文字数ではない)。

codePointCount
型: uint32_t

文字列内の Unicode コード ポイントの数。

data
型: char const *

UTF-8 エンコードされた Unicode 文字列として保存されている文字列へのポインター。

解説

sizeInBytes メンバーを使用すると、各コード ポイントのサイズがわからなくても、文字列データの生メモリを高速でコピーできます。

この構造体は以下の構造体で使用されます。

入力デバイスに関する情報を取得するには、GetDeviceInfo メソッドを使用します。

詳細については、「GameInput のデバイス」を参照してください。

要件

ヘッダー: GameInput.h

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

入力 API の概要
GameInput