Appareils enfants de l’adaptateur graphique
Un périphérique enfant de l’adaptateur d’affichage est un périphérique sur l’adaptateur d’affichage qui est énuméré en tant qu’enfant par le pilote de miniport d’affichage. Tous les appareils enfants de l’adaptateur d’affichage sont intégrés ; les moniteurs et autres périphériques externes qui se connectent à l’adaptateur graphique ne sont pas considérés comme des appareils enfants.
La fonction DxgkDdiQueryChildRelations du pilote miniport d’affichage est responsable de l’énumération des périphériques enfants de l’adaptateur d’affichage. Au cours de l’énumération, le pilote miniport d’affichage attribue à chaque appareil enfant un type et une valeur de reconnaissance hpD (hot plug detection). Le type est l’un des énumérateurs DXGK_CHILD_DEVICE_TYPE :
TypeVideoOutput
TypeOther
La valeur hpd awareness est l’un des énumérateurs les DXGK_CHILD_DEVICE_HPD_AWARENESS :
HpdAwarenessAlwaysConnected
HpdAwarenessInterruptible
HpdAwarenessPolled
Le tableau suivant fournit quelques exemples d’appareils qui ont différents types et valeurs de reconnaissance HPD.
HpdAwareness | VideoOutput | Autres |
---|---|---|
AlwaysConnected |
Sortie du panneau LCD intégré sur un ordinateur de bureau |
Tuner TV commutateur à barres croisées Codec MPEG2 |
Interruptible |
DVI HDMI Sortie du panneau LCD intégré sur un ordinateur portable |
|
Interrogés |
S-video HD15 |
Le système d’exploitation utilise l’une des stratégies suivantes, en fonction de la valeur de reconnaissance HPD, pour déterminer si un appareil externe est connecté à un appareil enfant. Le tableau suivant décrit brièvement comment le système d’exploitation détermine la connexion status des appareils avec différentes valeurs de reconnaissance HPD.
HpdAwareness | Comment le système d’exploitation détermine les status de connexion |
---|---|
AlwaysConnected |
Le système d’exploitation sait que l’appareil enfant est toujours présent. Aucun appareil externe n’est jamais connecté ou déconnecté de l’appareil enfant. |
Interruptible |
Le système d’exploitation est averti lorsqu’un périphérique d’affichage externe est connecté ou déconnecté de l’appareil enfant. (Le panneau d’affichage d’un ordinateur portable est considéré comme connecté lorsque le couvercle est ouvert et déconnecté lorsque le couvercle est fermé.) |
Interrogés |
Le système d’exploitation demande si un périphérique d’affichage externe est connecté à l’appareil enfant. |