énumération DXGK_DISPLAYDETECTCONTROLTYPE (d3dkmddi.h)

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

Syntax

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 reçu de valeur significative.
DXGK_DDCT_POLLONE
Demande un sondage sur la cible spécifiée dans le champ TargetId. Le pilote doit lancer l’interrogation de la cible si la status actuelle n’est pas connue. Si le status n’est pas le même que le dernier status signalé pour la cible, une status mise à jour doit être signalée à l’aide de DxgkCbIndicateConnectorChange.
DXGK_DDCT_POLLALL
Demande de lancer des sondages pour toutes les cibles pour lesquelles le pilote n’a pas de status actuel avant de terminer l’appel, mais le pilote ne doit pas attendre les résultats de l’interrogation avant de revenir.
Lorsque status de chaque cible est découverte, si elle n’est pas identique à la status précédemment mise à jour doit être signalée à l’aide de DxgkCbIndicateConnectorChange.
DXGK_DDCT_ENABLEHPD
S’applique à toutes les cibles et nécessite que le pilote active de nouvelles notifications et indique toutes les notifications en attente à l’aide de DxgkCbIndicateConnectorChange avant de terminer l’appel. Il doit également lancer des sondages pour toutes les cibles pour lesquelles le pilote n’a pas de status actuel avant de terminer l’appel, mais il ne doit pas attendre les résultats de l’interrogation avant de revenir. Pour l’adaptateur POST, il est important que l’affichage initialisé par le microprogramme soit inclus dans le jeu d’affichages qui est signalé avant le retour de l’appel effectué lors du démarrage afin que le système d’exploitation soit conscient du moniteur avant de demander 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 du frame, le status 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 nécessite que le pilote désactive les nouvelles notifications. Il est entendu que cela n’empêche pas qu’une notification en vol soit signalée après le retour du conducteur.

Configuration requise

Condition requise Valeur
En-tête d3dkmddi.h