Sintaxis
Parámetros
callbackToken _In_Tipo: GameInputCallbackToken Token de la función de devolución de llamada que se va a detener. Se genera cuando la función se registró inicialmente con IGameInput::RegisterDeviceCallback.
Valor devuelto
Tipo: void Sin valor devuelto.Comentarios
Esta función se diferencia de la función IGameInput::UnregisterCallback en que no hace que sea seguro quitar recursos de la función de devolución de llamada; sin embargo, puede llamarse desde la función de devolución de llamada. El método StopCallback y el método IGameInput::UnregisterCallback presentan diferencias sutiles. Llamar a cualquiera de los dos métodos garantiza que la devolución de llamada asociada no se enviará de nuevo. Sin embargo, no es seguro liberar los recursos asociados a la devolución de llamada (por ejemplo, descargar el archivo DLL que hospeda la función de devolución de llamada) hasta que la función IGameInput::UnregisterCallback devuelva el resultado correctamente. Por lo tanto, no es posible anular el registro de una devolución de llamada desde su propia función de devolución de llamada registrada, e intentarlo desencadenará una aserción irrecuperable. Sin embargo, sí es seguro cancelar una devolución de llamada desde la función de devolución de llamada.Requisitos
Encabezado: GameInput.hConsulte también
Miembros de la API de GameInput en desusoInformación general de la API de entrada
IGameInput
IGameInput::RegisterDeviceCallback
IGameInput::RegisterReadingCallback
IGameInput::RegisterSystemButtonCallback
IGameInput::UnregisterCallback
