Compartilhar via


D3D12DDI_NODE_IO_FLAGS_0108 enumeração (d3d12umddi.h)

A enumeração D3D12DDI_NODE_IO_FLAGS_0108 especifica sinalizadores usados para descrever o comportamento de E/S de um nó em um grafo de trabalho.

Syntax

typedef enum D3D12DDI_NODE_IO_FLAGS_0108 {
  D3D12DDI_NODE_IO_FLAG_INPUT,
  D3D12DDI_NODE_IO_FLAG_OUTPUT,
  D3D12DDI_NODE_IO_FLAG_READ_WRITE,
  D3D12DDI_NODE_IO_FLAG_EMPTY_RECORD,
  D3D12DDI_NODE_IO_FLAG_NODE_ARRAY,
  D3D12DDI_NODE_IO_FLAG_THREAD_RECORD,
  D3D12DDI_NODE_IO_FLAG_GROUP_RECORD,
  D3D12DDI_NODE_IO_FLAG_DISPATCH_RECORD,
  D3D12DDI_NODE_IO_FLAG_RECORD_GRANULARITY_MASK,
  D3D12DDI_NODE_IO_FLAG_KIND_MASK,
  D3D12DDI_NODE_IO_FLAG_TRACK_RW_INPUT_SHARING,
  D3D12DDI_NODE_IO_FLAG_NODE_FLAGS_MASK,
  D3D12DDI_NODE_IO_FLAG_RECORD_FLAGS_MASK
} ;

Constantes

 
D3D12DDI_NODE_IO_FLAG_INPUT
O nó foi projetado para receber dados de entrada.
D3D12DDI_NODE_IO_FLAG_OUTPUT
O nó produz dados de saída.
D3D12DDI_NODE_IO_FLAG_READ_WRITE
O nó pode ser lido e gravado.
D3D12DDI_NODE_IO_FLAG_EMPTY_RECORD
O nó tem um registro vazio.
D3D12DDI_NODE_IO_FLAG_NODE_ARRAY
O nó faz parte de uma matriz de nós.
D3D12DDI_NODE_IO_FLAG_THREAD_RECORD
O nó é um registro de thread.
D3D12DDI_NODE_IO_FLAG_GROUP_RECORD
O nó é um registro de grupo.
D3D12DDI_NODE_IO_FLAG_DISPATCH_RECORD
O nó é um registro de expedição.
D3D12DDI_NODE_IO_FLAG_RECORD_GRANULARITY_MASK
Uma máscara que pode ser usada para extrair a granularidade do registro dos sinalizadores.
D3D12DDI_NODE_IO_FLAG_KIND_MASK
Uma máscara que pode ser usada para extrair o tipo de E/S do nó dos sinalizadores.
D3D12DDI_NODE_IO_FLAG_TRACK_RW_INPUT_SHARING
O nó rastreia o compartilhamento de entrada de leitura/gravação.
D3D12DDI_NODE_IO_FLAG_NODE_FLAGS_MASK
Uma máscara para extrair sinalizadores específicos do nó.
D3D12DDI_NODE_IO_FLAG_RECORD_FLAGS_MASK
Uma máscara para extrair sinalizadores relacionados ao comportamento de registro do nó.

Comentários

Esses sinalizadores são uma cópia DDI dos sinalizadores na codificação NodeIOFlags e NodeIOKind nos metadados DXIL.

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_NODE_IO_KIND_0108