структура 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 (include D3d10umddi.h) |