структура DXGIDDICB_SUBMITPRESENTBLTTOHWQUEUE (dxgiddi.h)
Содержит аргументы, необходимые для функции PfnddxgiddiSubmitPresentBltToHwQueuecb .
Синтаксис
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;
Члены
[in] hSrcAllocation
Выделение содержимого, которое будет представлено.
[in] hDstAllocation
Целевое выделение настоящего объекта.
pDXGIContext
Заполните его значением в DXGI_DDI_ARG_PRESENT.pDXGIContext.
hHwQueue
Очередь оборудования, в которой отправляется.
HwQueueProgressFenceId
Идентификатор ограждения хода выполнения аппаратной очереди, который будет сигнализировать при выполнении запроса Present Blt на GPU.
PrivateDriverDataSize
Размер pPrivateDriverData.
[in] pPrivateDriverData
Данные частного драйвера для передачи в DdiPresent.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1803 |
Минимальная версия UMDF | D3D_UMD_INTERFACE_VERSION_WDDM2_4_2 |
Верхняя часть | dxgiddi.h |