estrutura D3DKMT_SUBMITCOMMANDTOHWQUEUE (d3dkmthk.h)
Uma estrutura que contém informações para enviar um comando para a fila de hardware.
Sintaxe
typedef struct _D3DKMT_SUBMITCOMMANDTOHWQUEUE {
D3DKMT_HANDLE hHwQueue;
D3DKMT_ALIGN64 UINT64 HwQueueProgressFenceId;
D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS CommandBuffer;
UINT CommandLength;
UINT PrivateDriverDataSize;
VOID *pPrivateDriverData;
UINT NumPrimaries;
D3DKMT_HANDLE const *WrittenPrimaries;
} D3DKMT_SUBMITCOMMANDTOHWQUEUE;
Membros
hHwQueue
Fila de contexto para a qual enviar o comando.
HwQueueProgressFenceId
Valor de cerca de progresso da fila de hardware que será sinalizado depois que o comando for concluído.
CommandBuffer
GPU VA do buffer de comando a ser executado na GPU.
CommandLength
Comprimento em bytes do buffer de comando.
PrivateDriverDataSize
Tamanho dos dados do driver privado em bytes.
pPrivateDriverData
Ponteiro para um buffer que contém dados opcionais de driver privado.
NumPrimaries
O número de primárias gravadas por esse buffer de comando.
WrittenPrimaries
A matriz de primárias gravada por esse buffer de comando.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | d3dkmthk.h |