Dispositivos filho do adaptador de vídeo
Um dispositivo filho do adaptador de vídeo é um dispositivo no adaptador de vídeo que é enumerado como filho pelo driver de miniporta de exibição. Todos os dispositivos filho do adaptador de vídeo estão integrados; monitores e outros dispositivos externos que se conectam ao adaptador de vídeo não são considerados dispositivos filho.
A função DxgkDdiChildRelations do driver de miniporta de vídeo é responsável por enumerar dispositivos filho do adaptador de vídeo. Durante a enumeração, o driver de miniporta de exibição atribui a cada dispositivo filho um tipo e um valor de reconhecimento de HPD (detecção de plug-quente). O tipo é um dos enumeradores DXGK_CHILD_DEVICE_TYPE :
TypeVideoOutput
TypeOther
O valor de conscientização do HPD é um dos enumeradores DXGK_CHILD_DEVICE_HPD_AWARENESS :
HpdAwarenessAlwaysConnected
HpdAwarenessInterruptible
HpdAwarenessPolled
A tabela a seguir fornece alguns exemplos de dispositivos que têm vários tipos e valores de reconhecimento hpd.
HpdAwareness | VideoOutput | Outros |
---|---|---|
AlwaysConnected |
Saída para o painel LCD integrado em um computador desktop |
Sintonizador de TV comutador de barras cruzadas Codec MPEG2 |
Interruptível |
DVI HDMI Saída para o painel LCD integrado em um computador portátil |
|
Entrevistados |
Vídeo S HD15 |
O sistema operacional usa uma das várias estratégias, dependendo do valor de conscientização do HPD, para determinar se um dispositivo externo está conectado a um dispositivo filho. A tabela a seguir descreve brevemente como o sistema operacional determina a conexão status de dispositivos com vários valores de reconhecimento hpd.
HpdAwareness | Como o sistema operacional determina a conexão status |
---|---|
AlwaysConnected |
O sistema operacional sabe que o dispositivo filho está sempre presente. Nenhum dispositivo externo está conectado ou desconectado do dispositivo filho. |
Interruptível |
O sistema operacional é notificado quando um dispositivo de exibição externo está conectado ou desconectado do dispositivo filho. (O painel de exibição em um computador portátil é considerado conectado quando a tampa está aberta e desconectada quando a tampa é fechada.) |
Entrevistados |
O sistema operacional pergunta se um dispositivo de exibição externo está conectado ao dispositivo filho. |