Поделиться через


структура 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