DXGI_DDI_BASE_CALLBACKS - NtDoc

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

typedef struct DXGI_DDI_BASE_CALLBACKS {
  PFNDDXGIDDI_PRESENTCB                     pfnPresentCb;
  PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAYCB  pfnPresentMultiplaneOverlayCb;
  PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAY1CB pfnPresentMultiplaneOverlay1Cb;
  PFNDDXGIDDI_SUBMITPRESENTBLTTOHWQUEUECB   pfnSubmitPresentBltToHwQueueCb;
  PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB      pfnSubmitPresentToHwQueueCb;
} DXGI_DDI_BASE_CALLBACKS;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-dxgiddi-dxgi_ddi_base_callbacks)

DXGI_DDI_BASE_CALLBACKS structure

Description

The DXGI_DDI_BASE_CALLBACKS structure contains pointers to Microsoft Direct3D 10 runtime callback functions that the user-mode display driver can use.

Members

pfnPresentCb

A pointer to the pfnPresentCbDXGI function.

pfnPresentMultiplaneOverlayCb

A pointer to the pfnPresentMultiPlaneOverlayCb (DXGI) function. Supported starting with Windows 8.1.

pfnPresentMultiplaneOverlay1Cb

A pointer to the PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAY1CB function. Supported starting with WDDM 2.1.

pfnSubmitPresentBltToHwQueueCb

A pointer to the PFNDDXGIDDI_SUBMITPRESENTBLTTOHWQUEUECB function. Supported starting with WDDM 2.4.

pfnSubmitPresentToHwQueueCb

A pointer to the PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB function. Supported starting with WDDM 2.5.

See also

pfnPresentCbDXGI

pfnPresentMultiPlaneOverlayCb (DXGI)

DXGI_DDI_BASE_ARGS

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE