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


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

Перечисление DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS определяет набор флагов, описывающих характеристики и поведение многопланового наложения.

Синтаксис

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_NO_RENDER_PRESENT
} ;

Константы

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

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

Композиция с другими многоуровневыми плоскостями может поддерживаться, но клипрекции этих самолетов должны быть привязаны к 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 (include D3d10umddi.h)