Compartilhar via


estrutura D3DDDICB_SUBMITCOMMANDTOHWQUEUE (d3dumddi.h)

Uma estrutura que contém informações para enfileirar hardware.

Sintaxe

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;

Membros

[in] hHwQueue

Fila de hardware que está sendo enviada.

HwQueueProgressFenceId

ID de limite de progresso da fila de hardware que será sinalizada quando o Blt Presente for feito na GPU.

Commands

GPU VA do buffer de comando a ser executado na GPU.

CommandLength

Comprimento em bytes do buffer de comando.

Flags

Sinalizadores.

PrivateDriverDataSize

O tamanho de pPrivateDriverData.

pPrivateDriverData

Dados de driver privado a serem passados para Apresentar.

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 d3dumddi.h