Passer au contenu principal
Récupère le nombre de contacts sur une surface tactile dans une lecture d’entrée.

Syntaxe

Paramètres

surfaceIndex   _In_
Type : uint32_t
Index de la surface tactile. Doit être inférieur à la valeur retournée par IGameInputDevice::GetTouchSurfaceCount.

Valeur de retour

Type : uint32_t Nombre de contacts sur la surface tactile dans cette lecture. Retourne 0 si la lecture ne contient pas de données tactiles ou si surfaceIndex n’est pas un index de surface valide.

Remarques

Utilisez cette méthode pour dimensionner le tableau transmis à IGameInputReading::GetTouchSurfaceState. L’appel de GetTouchSurfaceState avec un tableau de contacts null retourne également le nombre de contacts. Pour allouer un tableau suffisamment grand pour n’importe quelle lecture, utilisez le membre maxContactCount de GameInputTouchSurfaceInfo. Les lectures qui contiennent des données tactiles incluent GameInputKindTouch dans IGameInputReading::GetInputKind.
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
IGameInputReading
IGameInputReading::GetTouchSurfaceState
IGameInputDevice::GetTouchSurfaceInfo
GameInputTouchContact

Historique des versions

Dernière modification le 6 novembre 2026