DXGIDDICB_SUBMITPRESENTBLTTOHWQUEUE structure (dxgiddi.h)
Contains arguments needed for the PfnddxgiddiSubmitPresentBltToHwQueuecb function.
Syntax
typedef struct DXGIDDICB_SUBMITPRESENTBLTTOHWQUEUE {
[in] D3DKMT_HANDLE hSrcAllocation;
[in] D3DKMT_HANDLE hDstAllocation;
void *pDXGIContext;
HANDLE hHwQueue;
UINT64 HwQueueProgressFenceId;
UINT PrivateDriverDataSize;
[in] PVOID pPrivateDriverData;
} DXGIDDICB_SUBMITPRESENTBLTTOHWQUEUE;
Members
[in] hSrcAllocation
The allocation of which content will be presented.
[in] hDstAllocation
The destination allocation of the present.
pDXGIContext
Fill this with the value in DXGI_DDI_ARG_PRESENT.pDXGIContext.
hHwQueue
Hardware queue being submitted to.
HwQueueProgressFenceId
Hardware queue progress fence ID that will be signaled when the Present Blt is done on the GPU.
PrivateDriverDataSize
The size of pPrivateDriverData.
[in] pPrivateDriverData
Private driver data to pass to DdiPresent.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1803 |
Minimum UMDF version | D3D_UMD_INTERFACE_VERSION_WDDM2_4_2 |
Header | dxgiddi.h |