Skip to content

Latest commit

 

History

History
106 lines (73 loc) · 3.19 KB

ns-d3dkmthk-_d3dkmt_present_multiplane_overlay_flags.md

File metadata and controls

106 lines (73 loc) · 3.19 KB
UID title description ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.lib req.dll req.ddi-compliance req.unicode-ansi req.max-support req.typenames targetos ms.custom tech.root f1_keywords topic_type api_type api_location api_name dev_langs
NS:d3dkmthk._D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS
D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS (d3dkmthk.h)
Learn more about the D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS structure.
04/10/2024
D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS structure
_D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS, D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS,
d3dkmthk.h
D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS
Windows
RS5
display
_D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS
d3dkmthk/_D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS
D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS
d3dkmthk/D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS
apiref
HeaderDef
d3dkmthk.h
_D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS
D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS
c++

D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS structure

-description

Present multi-plane overlay flags.

-struct-fields

-field FlipStereo

Specifies whether the driver should flip both left and right images of a stereo allocation.

-field FlipStereoTemporaryMono

Specifies whether the driver should use the left image of a stereo allocation for the right and left portions of a stereo frame. The driver performs the same present operation as with FlipStereo, except that it should scan out only from the left image to produce both images of a stereo frame.

-field FlipStereoPreferRight

Specifies that when the driver clones a stereo primary allocation to a mono monitor, it should use the right image.

The FlipStereoTemporaryMono and FlipStereoPreferRight members can't both be set at the same time.

-field FlipDoNotWait

A UINT value that specifies whether the OpenGL installable client driver (ICD) requires that the present operation wait for the number of queued flip surfaces to fall below a particular limit before the operation begins. Setting this member indicates that the ICD does not require waiting. The default limit for the number of queued flip surfaces is three.

-field FlipDoNotFlip

A UINT value that specifies whether to insert queued waits into the rendering stream. Setting this member indicates to flip to the same surface that is currently being scanned out.

-field FlipRestart

A UINT value that specifies whether to restart a flip to a new surface.

-field DurationValid

Indicates whether the duration is valid.

-field HDRMetaDataValid

Indicates whether the HDR metadata is valid.

-field HMD

The HMD (head mounted display).

-field TrueImmediate

If a present interval is 0, allow tearing rather than override a previously queued flip.

-field FromDDisplay

Indicates the present is from DirectDisplay.

-field Reserved

Reserved for internal use.

-field Value

The value used to operate over the other members.

-remarks

-see-also