перечисление DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS (dxgiddi.h)

Определяет операцию переворачивания, выполняемую на плоскости наложения.

Синтаксис

typedef enum DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS {
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_VERTICAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_HORIZONTAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_FULLSCREEN_POST_COMPOSITION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_NO_SCANOUT_TRANFORMATION
} ;

Константы

 
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_VERTICAL_FLIP
Плоскость наложения должна перевернуть данные по вертикали, чтобы они отображались вверх ногами.
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_HORIZONTAL_FLIP
Плоскость наложения должна перевернуть данные по горизонтали, чтобы они отображались как справа налево зеркало изображении.
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_FULLSCREEN_POST_COMPOSITION
Указывает, что плоскость должна быть растянута с помощью оборудования слесаря панели.

Это значение должно быть задано только для плоскости 0.

Может поддерживаться композиция с другими плоскостями наложения с несколькими плоскостями, но объекты ClipRect этих плоскостей должны быть привязаны к SourceRect этой плоскости.
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_NO_SCANOUT_TRANFORMATION
Среда выполнения может запросить у драйвера временное отключение преобразования в период времени, когда требуется отрисовка переднего буфера.

Преобразование происходит, когда содержимое передается из поверхности приложения в теневой поверхности при подготовке к операции пролистывания. Дополнительные сведения см. в разделе PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION и PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1
Минимальная версия сервера Windows Server 2012 R2
Верхняя часть dxgiddi.h (включая D3d10umddi.h)