é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 |