DXGKARG_CANCELFLIPS - NtDoc

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

typedef struct _DXGKARG_CANCELFLIPS {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           PlaneCount;
  DXGK_CANCELFLIPS_PLANE         **ppPlanes;
} DXGKARG_CANCELFLIPS;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmddi-dxgkarg_cancelflips)

Description

The DXGKARG_CANCELFLIPS structure contains parameters for the driver's DXGKDDI_CANCELFLIPS callback function.

Members

VidPnSourceId

[in] A D3DDDI_VIDEO_PRESENT_SOURCE_ID value that identifies the VidPn source ID of the flip queue.

PlaneCount

[in] Number of planes with pending Presents to cancel; that is, the number of DXGK_CANCELFLIPS_PLANE structures in the array that ppPlanes points to.

ppPlanes

[in/out] Pointer to an array of DXGK_CANCELFLIPS_PLANE structures, each containing a per plane cancel request.

Remarks

Asynchronously cancelled PresentIds are reported via the VSync interrupt mechanism.

See Cancelling interlocked flips on multiple planes for more information.

See also

DXGK_CANCELFLIPS_PLANE

DXGKDDI_CANCELFLIPS