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