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 콘솔