Dispositivos secundarios del adaptador de pantalla
Un dispositivo secundario del adaptador de pantalla es un dispositivo en el adaptador de pantalla que el controlador de miniporte de pantalla enumera como secundario. Todos los dispositivos secundarios del adaptador de pantalla están a bordo; Los monitores y otros dispositivos externos que se conectan al adaptador de pantalla no se consideran dispositivos secundarios.
La función DxgkDdiQueryChildRelations del controlador de miniporte de pantalla es responsable de enumerar los dispositivos secundarios del adaptador de pantalla. Durante la enumeración, el controlador de minipuerto de pantalla asigna a cada dispositivo secundario un tipo y un valor de reconocimiento de detección de enchufe activo (HPD). El tipo es uno de los enumeradores de DXGK_CHILD_DEVICE_TYPE :
TypeVideoOutput
TypeOther
El valor de reconocimiento de HPD es uno de los enumeradores de DXGK_CHILD_DEVICE_HPD_AWARENESS :
HpdAwarenessAlwaysConnected
HpdAwarenessInterruptible
HpdAwarenessPolled
En la tabla siguiente se proporcionan algunos ejemplos de dispositivos que tienen varios tipos y valores de reconocimiento de HPD.
HpdAwareness | VideoOutput | Otros |
---|---|---|
AlwaysConnected |
Salida para el panel LCD integrado en un equipo de escritorio |
Sintonizador de TV modificador de barra cruzada Códec MPEG2 |
Interrumpible |
DVI HDMI Salida para el panel LCD integrado en un equipo portátil |
|
Encuestados |
S-video HD15 |
El sistema operativo usa una de varias estrategias, según el valor de reconocimiento de HPD, para determinar si un dispositivo externo está conectado a un dispositivo secundario. En la tabla siguiente se describe brevemente cómo el sistema operativo determina el estado de conexión de los dispositivos con varios valores de reconocimiento de HPD.
HpdAwareness | Cómo determina el sistema operativo el estado de conexión |
---|---|
AlwaysConnected |
El sistema operativo sabe que el dispositivo secundario siempre está presente. Ningún dispositivo externo está conectado o desconectado del dispositivo secundario. |
Interrumpible |
El sistema operativo recibe una notificación cuando un dispositivo de pantalla externo está conectado o desconectado del dispositivo secundario. (El panel de pantalla de un equipo portátil se considera conectado cuando la tapa está abierta y desconectada cuando la tapa está cerrada). |
Encuestados |
El sistema operativo pregunta si un dispositivo de pantalla externo está conectado al dispositivo secundario. |