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 périphérique de sortie vidéo (sur l’adaptateur d’affichage) à détecter les changements d’orientation (angle de rotation) d’un périphérique d’affichage externe connecté.

Syntax

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 reçu de valeur significative.
D3DKMDT_MOA_NONE
Indique que le périphérique de sortie vidéo ne peut pas déterminer l’orientation d’un périphérique 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 changements d’orientation en interrogeant le périphérique de sortie vidéo.
D3DKMDT_MOA_INTERRUPTIBLE
Indique que le périphérique de sortie vidéo peut générer une interruption lorsque l’orientation d’un périphérique d’affichage externe connecté change.

Remarques

Le membre ChildCapabilities 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 membre MonitorOrientationAwareness d’une structure VIDEO_OUTPUT_CAPABILITIES est une valeur D3DKMDT_MONITOR_ORIENTATION_AWARENESS.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
En-tête d3dkmdt.h

Voir aussi

DxgkDdiQueryChildRelations