структура DXGI_DDI_BASE_CALLBACKS (dxgiddi.h)

Структура DXGI_DDI_BASE_CALLBACKS содержит указатели на функции обратного вызова среды выполнения Microsoft Direct3D 10, которые может использовать драйвер отображения пользовательского режима.

Синтаксис

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;

Члены

pfnPresentCb

Указатель на функцию pfnPresentCbDXGI .

pfnPresentMultiplaneOverlayCb

Указатель на функцию pfnPresentMultiPlaneOverlayCb (DXGI). Поддерживается начиная с Windows 8.1.

pfnPresentMultiplaneOverlay1Cb

Указатель на функцию PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAY1CB. Поддерживается начиная с WDDM 2.1.

pfnSubmitPresentBltToHwQueueCb

Указатель на функцию PFNDDXGIDDI_SUBMITPRESENTBLTTOHWQUEUECB . Поддерживается начиная с WDDM 2.4.

pfnSubmitPresentToHwQueueCb

Указатель на функцию PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB . Поддерживается начиная с WDDM 2.5.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть dxgiddi.h (включая D3d10umddi.h)

См. также раздел

pfnPresentCbDXGI

pfnPresentMultiPlaneOverlayCb (DXGI)

DXGI_DDI_BASE_ARGS

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE