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


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

Идентификатор забора хода выполнения аппаратной очереди, который будет сигнализировать при выполнении текущего Blt на GPU.

PrivateDriverDataSize

Размер pPrivateDriverData.

[in] pPrivateDriverData

Данные частного драйвера для передачи в DdiPresent.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1803
минимальная версия UMDF D3D_UMD_INTERFACE_VERSION_WDDM2_4_2
заголовка dxgiddi.h