Skip to main content

IXtfInputClient::SendGamepadReportEx

Envía un informe de estado del mando a la consola.

Sintaxis

Parámetros

controllerId   
Tipo: UINT64
El identificador de dispositivo de este IXtfInputClient.
El id. del mando es el id. del mando devuelto por IXtfInputClient::ConnectGamepad.
report   
Tipo: GAMEPAD_REPORT_EX
El estado del mando que se va a notificar.

Valor devuelto

Tipo: HRESULT Código de éxito o de error HRESULT.

Comentarios

El método SendGameReportEx envía un estado del mando representado por un GAMEPAD_REPORT_EX a un mando virtual creado por IXtfInputClient::ConnectGamepad. Deberá enviar varios estados para simular la pulsación y liberación de un solo botón. Para simular la pulsación de un botón, llame a SendGamepadReportEx con la marca adecuada establecida en GAMEPAD_REPORT_EX.Buttons y, a continuación, llame de nuevo a SendGamepadReportEx, con GAMEPAD_REPORT_EX.Buttons establecido en GAMEPAD_BUTTONS::NONE. SendGamepadReportEx se puede llamar a 60 Hz para imitar los datos procedentes de un mando físico.

Requisitos

Encabezado: XtfInput.h Biblioteca: xtfinput.lib Plataformas compatibles: Windows (para herramientas de consola XBOX)

Consulte también

XtfInput
GAMEPAD_REPORT_EX
IXtfInputClient::ConnectGamepad
Última modificación el 28 de agosto de 2026