Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура, содержащая сведения для очереди оборудования.
Синтаксис
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
Идентификатор забора хода выполнения аппаратной очереди, который будет сигнализировать при выполнении текущего Blt на GPU.
Commands
Gpu VA буфера команд, который будет выполняться на GPU.
CommandLength
Длина в байтах буфера команд.
Flags
Флаги.
PrivateDriverDataSize
Размер pPrivateDriverData.
pPrivateDriverData
Данные частного драйвера для передачи в Present.
NumPrimaries
Количество первичных записываемых этим буфером команд.
WrittenPrimaries
Массив первичных объектов, написанных этим буфером команд.
Требования
| Требование | Ценность |
|---|---|
| заголовка | d3dumddi.h |