структура D3DDDICB_CREATEHWQUEUE (d3dumddi.h)

Структура, содержащая сведения для создания очереди оборудования.

Синтаксис

typedef struct _D3DDDICB_CREATEHWQUEUE {
  HANDLE                    hHwContext;
  D3DDDI_CREATEHWQUEUEFLAGS Flags;
  UINT                      PrivateDriverDataSize;
  VOID                      *pPrivateDriverData;
  HANDLE                    hHwQueue;
  D3DKMT_HANDLE             hHwQueueProgressFence;
  VOID                      *HwQueueProgressFenceCPUVirtualAddress;
  D3DGPU_VIRTUAL_ADDRESS    HwQueueProgressFenceGPUVirtualAddress;
} D3DDDICB_CREATEHWQUEUE;

Члены

hHwContext

Дескриптор контекста, для который создается очередь.

Flags

Флаги создания очереди.

PrivateDriverDataSize

Размер данных частного драйвера.

pPrivateDriverData

Указатель на данные частного драйвера.

hHwQueue

Дескриптор созданной очереди.

hHwQueueProgressFence

Дескриптор объекта ограждения хода выполнения очереди оборудования.

HwQueueProgressFenceCPUVirtualAddress

Сопоставление только для чтения значения ограждения для ЦП

HwQueueProgressFenceGPUVirtualAddress

Чтение и запись сопоставления значения ограждения для GPU

Требования

Требование Значение
Заголовок d3dumddi.h