Skip to main content

IXtfInputClient::SendGamepadReportEx

컨트롤러 상태 보고서를 콘솔에 보냅니다.

구문

매개 변수

controllerId   
형식: UINT64
IXtfInputClient의 디바이스 식별자입니다.
컨트롤러 ID는 IXtfInputClient::ConnectGamepad에서 반환한 컨트롤러 ID입니다.
report   
형식: GAMEPAD_REPORT_EX
보고할 컨트롤러 상태입니다.

반환 값

형식: HRESULT HRESULT 성공 또는 오류 코드입니다.

설명

SendGameReportEx 메서드는 GAMEPAD_REPORT_EX로 표현된 컨트롤러 상태를 IXtfInputClient::ConnectGamepad에서 만든 가상 컨트롤러로 보냅니다. 단일 단추 누름과 놓음을 시뮬레이션하려면 여러 상태를 보내야 합니다. 단추 누름을 시뮬레이션하려면 GAMEPAD_REPORT_EX.Buttons에 적절한 플래그를 설정하여 SendGamepadReportEx를 호출한 다음, GAMEPAD_REPORT_EX.ButtonsGAMEPAD_BUTTONS::NONE으로 설정하여 SendGamepadReportEx를 다시 호출합니다. SendGamepadReportEx는 60Hz로 호출하여 물리적 컨트롤러에서 오는 데이터를 모방할 수 있습니다.

요구 사항

헤더: XtfInput.h 라이브러리: xtfinput.lib 지원 플랫폼: Windows(XBOX 콘솔 도구용)

함께 보기

XtfInput
GAMEPAD_REPORT_EX
IXtfInputClient::ConnectGamepad
마지막 수정일 2026년 8월 24일