IGameInputReading::GetControllerAxisState
从游戏控制器检索轴状态信息。语法
参数
stateArrayCount _In_类型:uint32_t 用于捕获游戏控制器上各轴状态的预期状态数组数量。 可以通过 IGameInputReading::GetControllerAxisCount 获取该数量。 stateArray _Out_writes_(stateArrayCount) 类型:float* 指向存放轴状态数据的数组的指针。
返回值
类型:uint32_t 返回有效缓冲区条目的数量。注解
游戏控制器上的大多数模拟控件(摇杆、扳机、滑块、拨盘等)都作为轴呈现,其值为线性归一化到 [0.0, 1.0] 范围的浮点数。大多数数字输入作为按钮呈现,其值为简单的布尔值。方向开关(Hat switch)作为开关值呈现,其位置由 GameInputSwitchPosition 枚举值之一表示。要求
头文件: GameInput.h Input API 概述IGameInputReading
