다음을 통해 공유


IGameInputRawDeviceReport

참고 항목

이 인터페이스는 아직 구현되지 않았습니다.

입력 장치에 대해 전달된 원시 바이트 버퍼를 나타냅니다. 입력, 출력 및 기능 보고서를 캡슐화합니다. GameInput 구현이 메모리 버퍼의 소유권을 제어하고, 원시 보고서가 연결된 장치를 추적하고, 지원되는 여러 장치 프로토콜 간에 헤더/형식의 차이를 고려할 수 있습니다.

구문

class IGameInputRawDeviceReport : public IUnknown  

메서드

메서드 설명
GetDevice 메서드 원시 장치 보고서와 연결된 장치를 검색합니다.
GetItemValue IGameInputRawDeviceReport GetItemValue API 참조
GetRawData 원시 바이트 형식으로 보고서 버퍼 콘텐츠를 검색합니다.
GetRawDataSize 원시 보고서 버퍼 크기(바이트)를 반환합니다.
IGameInputRawDeviceReport::GetReportInfo 포인터를 원시 장치 보고서로 반환합니다.
ResetAllItems IGameInputRawDeviceReport ResetAllItems API 참조
ResetItemValue 디바이스 보고서 항목을 원래 “rest” 값으로 다시 설정합니다.
SetItemValue IGameInputRawDeviceReport SetItemValue API 참조
SetRawData 보고서 버퍼의 콘텐츠를 설정합니다.

비고

"raw" 장치에 사용됩니다. 일반적으로 원시 장치에 대해 SDK를 퍼블리싱하거나 GameInput API의 허용 범위를 넘어서 추가 기능을 제공하길 원하는 OEM에 사용됩니다.

요구 사항

헤더: GameInput.h

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

입력 API 개요
GameInput