Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Содержит аргументы, необходимые для функции 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
Идентификатор забора хода выполнения аппаратной очереди, который будет сигнализировать при выполнении текущего Blt на GPU.
PrivateDriverDataSize
Размер pPrivateDriverData.
[in] pPrivateDriverData
Данные частного драйвера для передачи в DdiPresent.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 1803 |
| минимальная версия UMDF | D3D_UMD_INTERFACE_VERSION_WDDM2_4_2 |
| заголовка | dxgiddi.h |