IGameInput::RegisterReadingCallback
Registra una función a la que se llama cuando llega una nueva lectura a la secuencia de entrada.Sintaxis
Parámetros
device _In_opt_\ Tipo: IGameInputDevice* Limita la devolución de llamada registrada para que solo se desencadene para un dispositivo específico. inputKind _In_\ Tipo: GameInputKind Limita la devolución de llamada registrada para que solo se desencadene para dispositivos que admitan al menos uno de los tipos de entrada especificados. context _In_opt_\ Tipo: void* Un objeto que proporciona información relevante para la función de devolución de llamada. Normalmente, el objeto que realiza la llamada. callbackFunc _In_\ Tipo: GameInputReadingCallback Función de devolución de llamada definida por el título. callbackToken _Result_zeroonfailure_\ Tipo: GameInputCallbackToken* Token que identifica la función de devolución de llamada registrada. Este token se usará para identificar la función registrada en caso de que quiera cancelar o anular el registro de la función de devolución de llamada.Valor devuelto
Tipo: HRESULT Resultado de la función.Comentarios
Registrar una devolución de llamada no hace que se envíe una devolución de llamada inicial con la lectura más actual que coincida con el filtro de entrada proporcionado. Solo hace que se envíen devoluciones de llamada para los cambios de estado posteriores.Requisitos
Encabezado: GameInput.h Información general de la API de entradaIGameInput
IGameInput::UnregisterCallback
IGameInput::StopCallback
