D3DKMT_PRESENT_MULTIPLANE_OVERLAY3 structure (d3dkmthk.h)
Contains present multiplane overlay information.
Syntax
typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY3 {
D3DKMT_HANDLE hAdapter;
UINT ContextCount;
D3DKMT_HANDLE *pContextList;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT PresentCount;
D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS Flags;
UINT PresentPlaneCount;
D3DKMT_MULTIPLANE_OVERLAY3 **ppPresentPlanes;
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION *pPostComposition;
UINT Duration;
D3DDDI_HDR_METADATA_TYPE HDRMetaDataType;
UINT HDRMetaDataSize;
const VOID *pHDRMetaData;
UINT BoostRefreshRateMultiplier;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY3;
Members
hAdapter
A handle to the graphics adapter.
ContextCount
The context count.
pContextList
Pointer to a context list.
VidPnSourceId
The zero-based identification number of the video present source in a path of a video present network (VidPN) topology that the monitor is connected to.
PresentCount
The number of present operations that can be queued for the device that is specified by hDevice.
Flags
PresentPlaneCount
The number of resources to pin.
ppPresentPlanes
Pointer to an array of present planes.
pPostComposition
Pointer to post composition.
Duration
Per-present duration.
HDRMetaDataType
The HDR metadata type.
HDRMetaDataSize
The HDR metadata size.
pHDRMetaData
The HDR metadata.
BoostRefreshRateMultiplier
Dynamic refresh rate's boost multiplier.
Requirements
Requirement | Value |
---|---|
Header | d3dkmthk.h |