获取设备中给定输入类型的额外轴或非映射轴的数目。
语法
HRESULT GetExtraAxisCount(
GameInputKind inputKind,
uint32_t* extraAxisCount
);
参数
inputKind _In_
类型:GameInputKind
请求其额外轴计数的输入类型。
extraAxisCount _Out_
类型:uint32_t*
设备中存在的指定输入类型的额外轴或非映射轴的数目。
返回值
类型:HRESULT
函数结果。
备注
额外的轴是物理设备上存在的控制器轴,但不是指定输入类型的标准映射的一部分。 对于想要访问超出标准输入映射的设备特定轴的应用程序,此方法非常有用。
获取的计数应与 GetExtraAxisIndexes 方法一起使用,以检索这些额外轴的特定索引,并缓冲正确的空间以存储该方法提供的轴索引。
要求
头文件:GameInput.h
库:gameinput.lib
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机
另请参阅
GameInputKind
GetExtraAxisIndexes
GetExtraButtonCount
IGameInputDevice