Partager via


énumération DXGK_DISPLAYDETECTCONTROLTYPE (d3dkmddi.h)

Énumération indiquant le type d’action de détection d’affichage.

Syntaxe

typedef enum _DXGK_DISPLAYDETECTCONTROLTYPE {
  DXGK_DDCT_UNINITIALIZED = 0,
  DXGK_DDCT_POLLONE,
  DXGK_DDCT_POLLALL,
  DXGK_DDCT_ENABLEHPD,
  DXGK_DDCT_DISABLEHPD
} DXGK_DISPLAYDETECTCONTROLTYPE;

Constantes

 
DXGK_DDCT_UNINITIALIZED
Valeur : 0
Indique qu’une variable de type DXGK_DISPLAYDETECTCONTROLTYPE n’a pas encore été affectée à une valeur significative.
DXGK_DDCT_POLLONE
Demande un sondage de la cible spécifiée dans le champ TargetId. Le pilote doit lancer l’interrogation de la cible si l’état actuel n’est pas connu. Si l’état n’est pas le même que le dernier état signalé pour la cible, un état mis à jour doit être signalé à l’aide de DxgkCbIndicateConnectorChange.
DXGK_DDCT_POLLALL
Demande de lancer des sondages pour toutes les cibles où le pilote n’a pas l’état actuel avant d’effectuer l’appel, mais le pilote ne doit pas attendre les résultats de l’interrogation avant de retourner.
À mesure que l’état de chaque cible est découvert, s’il n’est pas le même que l’état précédemment mis à jour doit être signalé à l’aide de DxgkCbIndicateConnectorChange.
DXGK_DDCT_ENABLEHPD
S’applique à toutes les cibles et exige que le pilote active de nouvelles notifications et indique les notifications en attente à l’aide de DxgkCbIndicateConnectorChange avant d’effectuer l’appel. Il doit également lancer des sondages pour toutes les cibles où le pilote n’a pas l’état actuel avant d’effectuer l’appel, mais il ne doit pas attendre les résultats de l’interrogation avant de retourner. Pour l’adaptateur POST, il est important que l’affichage qui a été initialisé par le microprogramme soit inclus dans l’ensemble d’affichages signalé avant le retour de l’appel effectué pendant le démarrage afin que le système d’exploitation soit conscient du moniteur avant qu’il demande le VidPn fonctionnel de démarrage. Étant donné que le microprogramme a déjà détecté et initialisé l’affichage de démarrage et que le pilote a pu interroger l’état de la mémoire tampon d’image, l’état de connexion doit naturellement être connu par le pilote et en attente de notification au système d’exploitation.
DXGK_DDCT_DISABLEHPD
S’applique à toutes les cibles et exige que le pilote désactive les nouvelles notifications. Il est compris que, cela n’empêche pas une notification en vol d’être signalée une fois que le conducteur a retourné.

Exigences

Exigence Valeur
d’en-tête d3dkmddi.h