DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS enumeration (dxgiddi.h)
The DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS enumeration defines a set of flags that describe the characteristics and behaviors of a multiplane overlay.
Syntax
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
} ;
Constants
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_VERTICAL_FLIP The overlay plane should flip the data vertically, making it appear upside-down. |
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_HORIZONTAL_FLIP The overlay plane should flip the data horizontally, making it appear as a right-to-left mirror image. |
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_FULLSCREEN_POST_COMPOSITION Indicates that the plane is to be stretched using panel fitter hardware. This should only be set for plane 0. Composition with other multi-plane overlay planes may be supported, but the ClipRects of those planes must be bound to the SourceRect of this plane. |
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_NO_SCANOUT_TRANFORMATION The runtime may request the driver to temporarily disable the transformation during the period of time where front-buffer rendering is desired. A transformation occurs when contents are transferred from the application surface to a shadow surface in preparation for a flip operation. For more information, see PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION and PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8.1 |
Minimum supported server | Windows Server 2012 R2 |
Header | dxgiddi.h (include D3d10umddi.h) |