Condividi tramite


Dispositivi figlio dell'adattatore di visualizzazione

Un dispositivo figlio della scheda di visualizzazione è un dispositivo nella scheda di visualizzazione enumerata come figlio dal driver miniport di visualizzazione. Tutti i dispositivi figlio della scheda di visualizzazione sono a bordo; i monitoraggi e altri dispositivi esterni che si connettono alla scheda di visualizzazione non sono considerati dispositivi figlio.

La funzione DxgkDdiQueryChildRelations del driver miniport display è responsabile dell'enumerazione dei dispositivi figlio della scheda di visualizzazione. Durante l'enumerazione, il driver miniport di visualizzazione assegna a ogni dispositivo figlio un tipo e un valore di rilevamento del plug-hot (HPD). Il tipo è uno degli enumeratori DXGK_CHILD_DEVICE_TYPE :

  • TypeVideoOutput

  • TypeOther

Il valore di consapevolezza HPD è uno degli enumeratori DXGK_CHILD_DEVICE_HPD_AWARENESS :

  • HpdAwarenessAlwaysConnected

  • HpdAwarenessInterruptible

  • HpdAwarenessPolled

La tabella seguente fornisce alcuni esempi di dispositivi con vari tipi e valori di riconoscimento HPD.

HpdAwareness VideoOutput Altro

AlwaysConnected

Output per il pannello LCD integrato in un computer desktop

Tuner TV

interruttore barra incrociata

Codec MPEG2

Interrompibile

DVI

HDMI

Output per il pannello LCD integrato in un computer portatile

Intervistati

S-video

HD15

Il sistema operativo usa una delle diverse strategie, a seconda del valore di consapevolezza HPD, per determinare se un dispositivo esterno è connesso a un dispositivo figlio. La tabella seguente descrive brevemente come il sistema operativo determina lo stato di connessione dei dispositivi con vari valori di riconoscimento HPD.

HpdAwareness Come il sistema operativo determina lo stato della connessione

AlwaysConnected

Il sistema operativo sa che il dispositivo figlio è sempre presente. Nessun dispositivo esterno è mai connesso o disconnesso dal dispositivo figlio.

Interrompibile

Il sistema operativo riceve una notifica quando un dispositivo di visualizzazione esterno è connesso o disconnesso dal dispositivo figlio. (Il pannello di visualizzazione su un computer portatile viene considerato connesso quando il coperchio è aperto e disconnesso quando il coperchio è chiuso.

Intervistati

Il sistema operativo chiede se un dispositivo di visualizzazione esterno è connesso al dispositivo figlio.