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 rappel inscrit afin qu’il ne se déclenche que pour un appareil spécifique. inputKind _In_
Type : GameInputKind Limite le rappel inscrit afin qu’il ne se déclenche que pour les appareils qui prennent en charge au moins un des types d’entrée spécifiés. context _In_opt_
Type : void* Un objet qui fournit des renseignements pertinents 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 servira à identifier la fonction inscrite dans le cas où vous voudriez 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 subséquents.Configuration requise
En-tête : GameInput.h Vue d’ensemble de l’API d’entréeIGameInput
IGameInput::UnregisterCallback
IGameInput::StopCallback
