Compartilhar via


estrutura D3DDDICB_CREATEHWQUEUE (d3dumddi.h)

Uma estrutura que contém informações para criar uma fila de hardware.

Sintaxe

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;

Membros

hHwContext

Manipule para o contexto para o qual a fila é criada.

Flags

Sinalizadores de criação de fila.

PrivateDriverDataSize

Tamanho dos dados do driver privado.

pPrivateDriverData

Ponteiro para dados de driver privados.

hHwQueue

Manipule para a fila criada.

hHwQueueProgressFence

Manipule para o objeto de cerca de progresso da fila de hardware.

HwQueueProgressFenceCPUVirtualAddress

Mapeamento somente leitura do valor da cerca para a CPU

HwQueueProgressFenceGPUVirtualAddress

Mapeamento de leitura/gravação do valor da cerca para a GPU

Requisitos

Requisito Valor
Cabeçalho d3dumddi.h