已弃用的 GameInput API 成员
本页记录了 API 早期版本中存在但已被移除的 GameInput API 成员。若要查看当前 API 成员,请参阅 GameInput。这些成员在当前 GameInput API 中已不再可用。此处列出它们仅供使用旧代码时参考。
已移除的接口方法
IGameInput
| 方法 | 最后版本 | 说明 |
|---|---|---|
| EnableOemDeviceSupport | v0 | 启用对特定 OEM 设备的支持。 |
| FindDeviceFromObject | v0 | 从平台 COM 对象获取设备。 |
| FindDeviceFromPlatformHandle | v0 | 从平台窗口或文件句柄获取设备。 |
| GetTemporalReading | v0 | 获取插值到指定时间戳的读数。 |
| RegisterGuideButtonCallback | v0 | 注册 Guide 按钮事件的回调。已由 RegisterSystemButtonCallback 取代。 |
IGameInputDevice
| 方法 | 最后版本 | 说明 |
|---|---|---|
| AcquireExclusiveRawDeviceAccess | v0 | 获取对设备原始输入流的独占访问权限。 |
| ExecuteRawDeviceIoControl | v0 | 向设备发送原始 I/O 控制命令。 |
| GetBatteryState | v0 | 获取设备的电池状态。 |
| GetRawDeviceFeature | v0 | 从设备获取特性报告。 |
| PowerOff | v0 | 关闭设备电源。 |
| ReleaseExclusiveRawDeviceAccess | v0 | 释放对设备原始输入流的独占访问权限。 |
| SendInputSynchronizationHint | v0 | 向设备输入流发送同步提示。 |
| SetHapticMotorState | v0 | 设置触觉马达状态。已由 GetHapticInfo 取代。 |
| SetInputSynchronizationState | v0 | 设置设备输入流的同步状态。 |
| SetRawDeviceFeature | v0 | 在设备上设置特性报告。 |
IGameInputReading
| 方法 | 最后版本 | 说明 |
|---|---|---|
| GetMotionState | v0 | 从读数中获取运动传感器状态。已由 GetSensorsState 取代。 |
| GetTouchCount | v0 | 获取读数中的活动触摸点数。 |
| GetTouchState | v0 | 获取读数中触摸点的状态。 |
| GetUiNavigationState | v2 | 从读数中获取 UI 导航输入状态。 |
已移除的函数
| 函数 | 最后版本 | 说明 |
|---|---|---|
| GameInputGuidButtonCallback | v0 | 用于 Guide 按钮事件的、由标题定义的回调。已由 GameInputSystemButtonCallback 取代。 |
已移除的结构
| 结构 | 最后版本 | 说明 |
|---|---|---|
| GameInputBatteryState | v0 | 描述输入设备的电池状态。 |
| GameInputControllerAxisInfo | v2 | 描述输入设备上的一个轴。已由 GameInputControllerInfo 中的字段取代。 |
| GameInputControllerButtonInfo | v2 | 描述输入设备上的一个按钮。已由 GameInputControllerInfo 中的字段取代。 |
| GameInputHapticFeedbackMotorInfo | v0 | 描述触觉反馈马达。已由 GameInputHapticInfo 取代。 |
| GameInputHapticFeedbackParams | v0 | 描述触觉反馈效果。 |
| GameInputHapticWaveformInfo | v0 | 描述触觉反馈波形的特征。 |
| GameInputMotionInfo | v0 | 描述支持运动的输入设备的可测量属性。 |
| GameInputMotionState | v0 | 描述运动输入的状态。 |
| GameInputRawDeviceItemCollectionInfo | v0 | 描述原始设备项的集合。 |
| GameInputRawDeviceReportItemInfo | v0 | 描述原始设备报告中的单个项。 |
| GameInputString | v0 | 描述包含输入设备信息的字符串。 |
| GameInputTouchSensorInfo | v0 | 描述触摸传感器的特征。 |
| GameInputTouchState | v0 | 描述触摸输入设备的状态。 |
| GameInputUiNavigationInfo | v2 | 指定 UI 中导航按钮的标签。 |
| GameInputUiNavigationState | v2 | 提供 UI 导航输入的当前状态。 |
已移除的枚举
| 枚举 | 最后版本 | 说明 |
|---|---|---|
| GameInputBatteryStatus | v0 | 枚举输入设备的电池状态。 |
| GameInputDeviceCapabilities | v0 | 枚举输入设备的某些功能。 |
| GameInputLocation | v0 | 枚举输入设备的各个部位。 |
| GameInputMotionAccuracy | v0 | 枚举运动传感器的精度级别。 |
| GameInputRawDeviceItemCollectionKind | v0 | 枚举原始设备项集合的类型。 |
| GameInputRawDevicePhysicalUnitKind | v0 | 枚举与设备输入关联的物理单位。 |
| GameInputRawDeviceReportItemFlags | v0 | 枚举原始设备报告项的类型。 |
| GameInputTouchShape | v0 | 枚举触摸传感器的形状。 |
| GameInputUiNavigationButtons | v2 | 枚举 UI 导航按钮。 |
概念文档
另请参阅
GameInput API 成员GameInput 概览
