IGameInput::RegisterReadingCallback
Inscrit une fonction à appeler lorsqu’une nouvelle lecture arrive dans le flux d’entrée.Syntaxe
Paramètres
device _In_opt_Type : IGameInputDevice* Limite le déclenchement du rappel inscrit à un périphérique spécifique. inputKind _In_
Type : GameInputKind Limite le déclenchement du rappel inscrit aux périphériques qui prennent en charge au moins l’un des types d’entrée spécifiés. context _In_opt_
Type : void* Objet qui fournit des informations pertinentes pour la fonction de rappel. Il s’agit généralement de l’objet appelant. callbackFunc _In_
Type : GameInputReadingCallback Fonction de rappel définie par le titre. callbackToken _Result_zeroonfailure_
Type : GameInputCallbackToken* Jeton identifiant la fonction de rappel inscrite. Ce jeton sera utilisé pour identifier la fonction inscrite au cas où vous souhaiteriez annuler ou désinscrire la fonction de rappel.
Valeur de retour
Type : HRESULT Résultat de la fonction.Remarques
L’inscription d’un rappel n’entraîne pas la distribution d’un rappel initial avec la lecture la plus récente correspondant au filtre d’entrée fourni. Elle entraîne uniquement la distribution de rappels pour les changements d’état ultérieurs.Configuration requise
En-tête : GameInput.h Vue d’ensemble de l’API d’entréeIGameInput
IGameInput::UnregisterCallback
IGameInput::StopCallback
