다음을 통해 공유


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