Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |