Skip to main content

IXtfInputClient::SendGamepadReport (método)

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
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 SendGameReport envía un estado del mando representado por un GAMEPAD_REPORT 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 SendGamepadReport con la marca adecuada establecida en GAMEPAD_REPORT.Buttons y, a continuación, llame de nuevo a SendGamepadReport, con GAMEPAD_REPORT.Buttons establecido en GAMEPAD_BUTTONS::NONE. SendGamepadReport 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
IXtfInputClient::ConnectGamepad
Última modificación el 28 de agosto de 2026