структура D3DDDICB_SUBMITCOMMANDTOHWQUEUE (d3dumddi.h)
Структура, содержащая сведения для оборудования очереди.
Синтаксис
typedef struct _D3DDDICB_SUBMITCOMMANDTOHWQUEUE {
[in] HANDLE hHwQueue;
UINT64 HwQueueProgressFenceId;
D3DGPU_VIRTUAL_ADDRESS Commands;
UINT CommandLength;
D3DDDICB_SUBMITCOMMANDTOHWQUEUEFLAGS Flags;
UINT PrivateDriverDataSize;
VOID *pPrivateDriverData;
UINT NumPrimaries;
const D3DKMT_HANDLE *WrittenPrimaries;
} D3DDDICB_SUBMITCOMMANDTOHWQUEUE;
Члены
[in] hHwQueue
Очередь оборудования, в которой отправляется.
HwQueueProgressFenceId
Идентификатор ограждения хода выполнения аппаратной очереди, который будет отображаться при выполнении запроса Present Blt на GPU.
Commands
GPU VA of the command buffer to be executed on the GPU.
CommandLength
Длина буфера команд в байтах.
Flags
Флаги.
PrivateDriverDataSize
Размер pPrivateDriverData.
pPrivateDriverData
Данные частного драйвера для передачи в Present.
NumPrimaries
Число первичных объектов, записанных этим буфером команд.
WrittenPrimaries
Массив первичных объектов, записанных этим буфером команд.
Требования
Требование | Значение |
---|---|
Заголовок | d3dumddi.h |