メインコンテンツへスキップ
入力読み取り内のタッチ サーフェス上の接触点の数を取得します。

構文

パラメーター

surfaceIndex   _In_
型: uint32_t
タッチ サーフェスのインデックス。IGameInputDevice::GetTouchSurfaceCount から返される値より小さくなければなりません。

戻り値

型: uint32_t この読み取りにおけるタッチ サーフェス上の接触点の数。読み取りにタッチ データが含まれていない場合、または surfaceIndex が有効なサーフェス インデックスではない場合は 0 を返します。

解説

このメソッドを使用して、IGameInputReading::GetTouchSurfaceState に渡す配列のサイズを決定します。null の接触点配列を指定して GetTouchSurfaceState を呼び出した場合も、接触点の数が返されます。どの読み取りにも十分な大きさの配列を割り当てるには、GameInputTouchSurfaceInfo の maxContactCount メンバーを使用します。 タッチ データを含む読み取りでは、IGameInputReading::GetInputKind に GameInputKindTouch が含まれます。
タッチのサポートは、デバイスとプラットフォームによって異なります。

要件

ヘッダー: GameInput.h ライブラリ: gameinput.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体、XBOX Series 本体

関連項目

GameInput の概要
IGameInputReading
IGameInputReading::GetTouchSurfaceState
IGameInputDevice::GetTouchSurfaceInfo
GameInputTouchContact

バージョン履歴

最終更新日 2026年11月6日