メインコンテンツへスキップ
入力デバイス上のタッチ サーフェスの数を取得します。

構文

パラメーター

このメソッドにはパラメーターがありません。

戻り値

型: uint32_t デバイス上のタッチ サーフェスの数。デバイスにタッチ サーフェスがない場合は 0。

解説

タッチ サーフェスは、DualSense コントローラーや DualShock 4 コントローラーのタッチパッドなど、タッチの接触点を報告するデバイスの領域です。タッチ サーフェスを 1 つ以上備えたデバイスでは、IGameInputDevice::GetSupportedInput から返される値に GameInputKindTouch が含まれます。 タッチ サーフェスは、このメソッドから返される値より小さい 0 から始まるインデックスで識別されます。このインデックスを使用して、IGameInputDevice::GetTouchSurfaceInfo を呼び出してサーフェスの説明を取得したり、IGameInputReading::GetTouchSurfaceState を呼び出して読み取りからサーフェス上の接触点を読み取ったりします。 タッチ サーフェスの数は、デバイス オブジェクトの有効期間中は変化しません。
タッチのサポートは、デバイスとプラットフォームによって異なります。

要件

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

関連項目

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

バージョン履歴

最終更新日 2026年11月6日