Passer au contenu principal
Obtient le nombre de surfaces tactiles du périphérique d’entrée.

Syntaxe

Paramètres

Cette méthode n’a aucun paramètre.

Valeur de retour

Type : uint32_t Le nombre de surfaces tactiles du périphérique, ou 0 si le périphérique n’a aucune surface tactile.

Remarques

Une surface tactile est une zone du périphérique qui signale des contacts tactiles, comme le pavé tactile d’une manette DualSense ou DualShock 4. Les périphériques dotés d’au moins une surface tactile incluent GameInputKindTouch dans la valeur retournée par IGameInputDevice::GetSupportedInput. Les surfaces tactiles sont désignées par un index de base zéro inférieur à la valeur retournée par cette méthode. Utilisez cet index pour obtenir une description de la surface en appelant IGameInputDevice::GetTouchSurfaceInfo, et pour lire les contacts sur la surface à partir d’une lecture en appelant IGameInputReading::GetTouchSurfaceState. Le nombre de surfaces tactiles ne change pas pendant toute la durée de vie de l’objet périphérique.
La prise en charge tactile dépend du périphérique et de la plateforme.

Configuration requise

En-tête : GameInput.h Bibliothèque : gameinput.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

Vue d’ensemble de GameInput
IGameInputDevice
IGameInputDevice::GetTouchSurfaceInfo
GameInputTouchSurfaceInfo
IGameInputReading::GetTouchSurfaceState

Historique des versions

Dernière modification le 6 novembre 2026