Saltar al contenido principal
Obtiene el identificador de contenedor del dispositivo de entrada.

Sintaxis

Parámetros

containerId   _Out_
Tipo: GUID*
Recibe el identificador de contenedor del dispositivo.

Valor devuelto

Tipo: void

Comentarios

El identificador de contenedor es el identificador de contenedor Plug and Play (PnP) del dispositivo. Todos los nodos de dispositivo que pertenecen al mismo dispositivo físico comparten el mismo identificador de contenedor. Por ejemplo, un mando que también incluye un conector para auriculares expone nodos de dispositivo independientes para el mando y para el dispositivo de audio, pero ambos notifican el mismo identificador de contenedor. Puede usar el identificador de contenedor para asociar un dispositivo de GameInput con dispositivos relacionados que detecte a través de otras API, como los puntos de conexión de audio. Si el dispositivo no tiene un identificador de contenedor, containerId se establece en GUID_NULL. El identificador de contenedor no cambia durante la vida útil del objeto de dispositivo. En GameInput v3 y versiones anteriores, esta información estaba disponible en el miembro containerId de la estructura GameInputDeviceInfo devuelta por IGameInputDevice::GetDeviceInfo.

Requisitos

Encabezado: GameInput.h Biblioteca: gameinput.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Consulte también

Información general de GameInput
IGameInputDevice
IGameInputDevice::GetDeviceRootId
IGameInputDevice::GetPnpPath

Historial de versiones

Última modificación el 6 de noviembre de 2026