IGameInputDevice::CreateRawDeviceReport (v0)

注意

尚未实现此函数。

创建由 IGameInputRawDeviceReport 实例表示的新缓冲区。

语法

HRESULT CreateRawDeviceReport(  
         uint32_t reportId,  
         GameInputRawDeviceReportKind reportKind,  
         IGameInputRawDeviceReport** report  
)  

参数

reportId _In_
类型:uint32_t

针对创建的 InputRawDeviceReport 接口的设备定义 ID。

reportKind _In_
类型:GameInputRawDeviceReportKind

定义要创建的原始设备报告的类型。 GameInputRawDeviceReportKind 枚举仅接受 GameInputRawFeatureReportGameInputRawOutputReport 常量的值。

report _COM_Outptr_
类型:IGameInputRawDeviceReport**

生成的 IGameInputRawDeviceReport 实例。

返回值

类型:HRESULT

返回 E_NOTIMPL

备注

CreateRawDeviceReport 方法将创建一个用于将原始信息发送到设备的缓冲区。 它由 IGameInputRawDeviceReport 实例表示。 有关 GameInput API 的中级和高级用例,请参阅高级 GameInput 主题

注意

不支持创建导入报告缓冲区。

要求

头文件:GameInput.h

库:xgameruntime.lib

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

GameInput 概述
IGameInputDevice