Partager via


structure DXGI_DDI_BASE_CALLBACKS (dxgiddi.h)

La structure DXGI_DDI_BASE_CALLBACKS contient des pointeurs vers les fonctions de rappel du runtime Microsoft Direct3D 10 que le pilote d’affichage en mode utilisateur peut utiliser.

Syntaxe

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;

Membres

pfnPresentCb

Pointeur vers la fonction pfnPresentCbDXGI.

pfnPresentMultiplaneOverlayCb

Pointeur vers la fonction pfnPresentMultiPlaneOverlayCb (DXGI). Prise en charge à partir de Windows 8.1.

pfnPresentMultiplaneOverlay1Cb

Pointeur vers la fonction PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAY1CB. Prise en charge à partir de WDDM 2.1.

pfnSubmitPresentBltToHwQueueCb

Pointeur vers la fonction PFNDDXGIDDI_SUBMITPRESENTBLTTOHWQUEUECB. Prise en charge à partir de WDDM 2.4.

pfnSubmitPresentToHwQueueCb

Pointeur vers la fonction PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB. Prise en charge à partir de WDDM 2.5.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
d’en-tête dxgiddi.h (include D3d10umddi.h)

Voir aussi

pfnPresentCbDXGI

pfnPresentMultiPlaneOverlayCb (DXGI)

DXGI_DDI_BASE_ARGS

createDevice(D3D10)

D3D10DDIARG_CREATEDEVICE