Поделиться через


Перечисление D3DKMDT_MONITOR_ORIENTATION_AWARENESS (d3dkmdt.h)

Перечисление D3DKMDT_MONITOR_ORIENTATION_AWARENESS используется для описания возможности устройства вывода видео (на видеоадапте) обнаруживать изменения в ориентации (угол поворота) подключенного внешнего устройства отображения.

Синтаксис

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

Константы

 
D3DKMDT_MOA_UNINITIALIZED
Указывает, что переменной типа D3DKMDT_MONITOR_ORIENTATION_AWARENESS еще не назначено понятное значение.
D3DKMDT_MOA_NONE
Указывает, что устройство вывода видео не может определить ориентацию подключенного внешнего устройства отображения.
D3DKMDT_MOA_POLLED
Указывает, что устройство вывода видео может определить ориентацию подключенного внешнего устройства отображения, а драйвер минипорта дисплея может знать об изменениях в ориентации, опрашив устройство вывода видео.
D3DKMDT_MOA_INTERRUPTIBLE
Указывает, что устройство вывода видео может создать прерывание при изменении ориентации подключенного внешнего устройства отображения.

Комментарии

Элемент ChildCapabilitiesструктуры DXGK_CHILD_DESCRIPTOR является DXGK_CHILD_CAPABILITIES структурой. Элемент Type.VideoOutput структуры CHILD_CAPABILITIES является DXGK_VIDEO_OUTPUT_CAPABILITIES структурой. Элемент MonitorOrientationAwareness структуры VIDEO_OUTPUT_CAPABILITIES является D3DKMDT_MONITOR_ORIENTATION_AWARENESS значением.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Верхняя часть d3dkmdt.h

См. также раздел

DxgkDdiQueryChildRelations