IGameInputRawDeviceReport::GetItemValue (v0)

注意

尚未实现此函数。

从报告缓冲区读取单个项。

语法

bool GetItemValue(  
         uint32_t itemIndex,  
         int64_t* value  
)  

参数

itemIndex _In_
类型:uint32_t

报告项的索引。

value _Out_
类型:int64_t*

从设备报告缓冲区读取的项的值。

返回值

类型:bool

尚未实现此函数。

实现后,如果请求的项目索引超出范围,则返回 false。

备注

报告项的有效索引基于 GameInputRawDeviceReportInfoitemCount 成员。

报告很少可能包含作为大字节数组的项(由该项的 GameInputRawDeviceReportItemInfo 结构的 GameInputBufferedItem 标志指示)。 GetItemValue 和 SetItemValue 方法不支持这些项,并且只能使用 GetRawData 和 SetRawData 方法通过完整报告缓冲区来访问。 使用 GetItemValue 和 SetItemValue 方法尝试获取或设置此类项目的值会导致返回 false。

要求

头文件:GameInput.h

库:xgameruntime.lib

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

另请参阅

输入 API 概述
IGameInputRawDeviceReport