IGameInputReading::GetControllerAxisState
Récupère les informations d’état des axes d’une manette de jeu.Syntaxe
Paramètres
stateArrayCount _In_Type : uint32_t Nombre attendu de tableaux d’état permettant de capturer les axes d’une manette de jeu. Ce nombre peut être récupéré à partir de IGameInputReading::GetControllerAxisCount stateArray _Out_writes_(stateArrayCount) Type : float* Pointeur vers les tableaux qui contiennent les données d’état des axes.
Valeur de retour
Type : uint32_t Retourne le nombre d’entrées de mémoire tampon valides.Remarques
La plupart des commandes analogiques d’une manette de jeu (joysticks, gâchettes, curseurs, molettes, etc.) sont exposées sous forme d’axes, c’est-à-dire de valeurs à virgule flottante normalisées linéairement dans la plage [0.0, 1.0]. La plupart des entrées numériques sont exposées sous forme de boutons, qui sont de simples valeurs booléennes. Les chapeaux chinois (hat switches) sont exposés sous forme de valeurs de commutateur, et leur position est représentée par l’une des valeurs de l’énumération GameInputSwitchPosition.Configuration requise
En-tête : GameInput.h Vue d’ensemble de l’API InputIGameInputReading
