语法
参数
containerId _Out_类型:GUID* 接收设备的容器 ID。
返回值
类型:void备注
容器 ID 是设备的即插即用 (PnP) 容器 ID。属于同一物理设备的所有设备节点共享相同的容器 ID。例如,带有耳机插孔的控制器会分别为控制器和音频设备公开独立的设备节点,但两者报告相同的容器 ID。你可以使用容器 ID 将 GameInput 设备与通过其他 API 发现的相关设备(例如音频终结点)关联起来。 如果设备没有容器 ID,则 containerId 设置为GUID_NULL。
容器 ID 在设备对象的生存期内不会更改。
在 GameInput v3 及更早版本中,此信息可从 IGameInputDevice::GetDeviceInfo 返回的 GameInputDeviceInfo 结构的 containerId 成员中获取。
要求
头文件: GameInput.h 库: gameinput.lib 支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机另请参阅
GameInput 概述IGameInputDevice
IGameInputDevice::GetDeviceRootId
IGameInputDevice::GetPnpPath
