Partager via


énumération D3DKMDT_MONITOR_ORIENTATION_AWARENESS (d3dkmdt.h)

L’énumération D3DKMDT_MONITOR_ORIENTATION_AWARENESS est utilisée pour décrire la capacité d’un appareil de sortie vidéo (sur l’adaptateur d’affichage) à détecter les modifications de l’orientation (angle de rotation) d’un appareil d’affichage externe connecté.

Syntaxe

typedef enum _D3DKMDT_MONITOR_ORIENTATION_AWARENESS {
  D3DKMDT_MOA_UNINITIALIZED,
  D3DKMDT_MOA_NONE,
  D3DKMDT_MOA_POLLED,
  D3DKMDT_MOA_INTERRUPTIBLE
} D3DKMDT_MONITOR_ORIENTATION_AWARENESS;

Constantes

 
D3DKMDT_MOA_UNINITIALIZED
Indique qu’une variable de type D3DKMDT_MONITOR_ORIENTATION_AWARENESS n’a pas encore été affectée à une valeur significative.
D3DKMDT_MOA_NONE
Indique que l’appareil de sortie vidéo ne peut pas déterminer l’orientation d’un appareil d’affichage externe connecté.
D3DKMDT_MOA_POLLED
Indique que le périphérique de sortie vidéo peut déterminer l’orientation d’un périphérique d’affichage externe connecté, et que le pilote de miniport d’affichage peut être conscient des modifications apportées à l’orientation en interrogeant l’appareil de sortie vidéo.
D3DKMDT_MOA_INTERRUPTIBLE
Indique que l’appareil de sortie vidéo peut générer une interruption lorsque l’orientation d’un appareil d’affichage externe connecté change.

Remarques

Le ChildCapabilities membre d’une structure DXGK_CHILD_DESCRIPTOR est une structure DXGK_CHILD_CAPABILITIES. Le membre Type.VideoOutput d’une structure CHILD_CAPABILITIES est une structure DXGK_VIDEO_OUTPUT_CAPABILITIES. Le MonitorOrientationAwareness membre d’une structure VIDEO_OUTPUT_CAPABILITIES est une valeur D3DKMDT_MONITOR_ORIENTATION_AWARENESS.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
d’en-tête d3dkmdt.h

Voir aussi

DxgkDdiQueryChildRelations