D3DKMT_MULTIPLANE_OVERLAY3 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmthk.h

typedef struct _D3DKMT_MULTIPLANE_OVERLAY3 {
  UINT                                        LayerIndex;
  D3DKMT_PLANE_SPECIFIC_INPUT_FLAGS           InputFlags;
  D3DDDI_FLIPINTERVAL_TYPE                    FlipInterval;
  UINT                                        MaxImmediateFlipLine;
  UINT                                        AllocationCount;
  D3DKMT_HANDLE                               *pAllocationList;
  UINT                                        DriverPrivateDataSize;
  VOID                                        *pDriverPrivateData;
  const D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 *pPlaneAttributes;
  D3DKMT_HANDLE                               hFlipToFence;
  D3DKMT_HANDLE                               hFlipAwayFence;
  D3DKMT_ALIGN64 UINT64                       FlipToFenceValue;
  D3DKMT_ALIGN64 UINT64                       FlipAwayFenceValue;
} D3DKMT_MULTIPLANE_OVERLAY3;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmthk-_d3dkmt_multiplane_overlay3)

D3DKMT_MULTIPLANE_OVERLAY3 structure

Description

Multiplane overlay structure.

Members

LayerIndex

The layer index.

InputFlags

The input flags.

FlipInterval

A UINT value that specifies whether the display miniport driver natively supports the scheduling of a flip command to take effect after two, three or four vertical syncs occur.

MaxImmediateFlipLine

The maximum immediate flip line.

AllocationCount

Number of allocations in pAllocationList.

pAllocationList

Pointer to the first allocation list.

DriverPrivateDataSize

The driver private data size.

pDriverPrivateData

Pointer to driver private data.

pPlaneAttributes

A structure that contains the plane attributes.

hFlipToFence

Handle to the fence for a flip that is about to occur.

hFlipAwayFence

Handle to the fence for a flip that has just completed.

FlipToFenceValue

Fence value for the flip that is about to occur.

FlipAwayFenceValue

Fence value for the flip that has just completed.

See also

D3DKMT_PRESENT_MULTIPLANE_OVERLAY3