Compartilhar via


estrutura D3D12DDI_NODE_CPU_INPUT_0108 (d3d12umddi.h)

A estrutura D3D12DDI_NODE_CPU_INPUT_0108 descreve os dados de entrada de um único nó em um grafo de trabalho em que a entrada é fornecida pela CPU.

Sintaxe

typedef struct D3D12DDI_NODE_CPU_INPUT_0108 {
  UINT   EntrypointIndex;
  UINT   NumRecords;
  void   *pRecords;
  UINT64 RecordStrideInBytes;
} D3D12DDI_NODE_CPU_INPUT_0108;

Membros

EntrypointIndex

O índice de uma determinada entrada para um grafo de trabalho.

NumRecords

O número de registros a serem adicionados. NumRecords é sempre usado; ou seja, mesmo com registros vazios, a contagem de itens de trabalho vazios ainda impulsiona invocações de nó.

pRecords

Ponteiro para as definições de registro, disposto com as mesmas regras de empacotamento de membro e tamanho de struct que c usa. O driver deve copiar/salvar esses dados durante a gravação da lista de comandos.

RecordStrideInBytes

Distância entre o início de cada registro, em bytes. Esse valor deve ser alinhado ao maior tamanho de membro escalar e ser um múltiplo de 4 bytes.

Comentários

Para obter mais informações, consulte Grafos de trabalho.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11, versão 24H2 (WDDM 3.2)
Cabeçalho d3d12umddi.h

Confira também

D3D12DDI_DISPATCH_GRAPH_DESC_0108

PFND3D12DDI_DISPATCH_GRAPH_0108