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). Pris en charge à partir de Windows 8.1.

pfnPresentMultiplaneOverlay1Cb

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

pfnSubmitPresentBltToHwQueueCb

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

pfnSubmitPresentToHwQueueCb

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows.
En-tête dxgiddi.h (include D3d10umddi.h)

Voir aussi

pfnPresentCbDXGI

pfnPresentMultiPlaneOverlayCb (DXGI)

DXGI_DDI_BASE_ARGS

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE