語法
參數
containerId _Out_類型:GUID* 接收裝置的容器識別碼。
傳回值
類型:void備註
容器識別碼是裝置的隨插即用 (PnP) 容器識別碼。屬於同一個實體裝置的所有裝置節點都會共用相同的容器識別碼。例如,同時具有耳機插孔的控制器會針對控制器和音訊裝置公開個別的裝置節點,但兩者回報的容器識別碼相同。您可以使用容器識別碼,將 GameInput 裝置與您透過其他 API 探索到的相關裝置 (例如音訊端點) 建立關聯。 如果裝置沒有容器識別碼,containerId 會設定為GUID_NULL。
容器識別碼在裝置物件的存留期間內不會變更。
在 GameInput v3 及更早版本中,此資訊可從 IGameInputDevice::GetDeviceInfo 所傳回 GameInputDeviceInfo 結構的 containerId 成員取得。
需求
標頭: GameInput.h 程式庫: gameinput.lib 支援的平台: Windows、XBOX One 系列主機和 XBOX Series 主機另請參閱
GameInput 概觀IGameInputDevice
IGameInputDevice::GetDeviceRootId
IGameInputDevice::GetPnpPath
