Compartilhar via


estrutura D3D12DDI_SHADER_NODE_0108 (d3d12umddi.h)

A estrutura D3D12DDI_SHADER_NODE_0108 descreve um nó de sombreador em um grafo de trabalho.

Sintaxe

typedef struct D3D12DDI_SHADER_NODE_0108 {
  LPCWSTR                            Shader;
  D3D12DDI_NODE_PROPERTIES_TYPE_0108 PropertiesType;
  union {
    const D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108 *pBroadcastingLaunchNodeProperties;
    const D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108   *pCoalescingLaunchNodeProperties;
    const D3D12DDI_THREAD_LAUNCH_NODE_PROPERTIES_0108       *pThreadLaunchNodeProperties;
  };
} D3D12DDI_SHADER_NODE_0108;

Membros

Shader

Nome do sombreador para o nó, após qualquer renomeação que possa ter sido feita ao exportar sombreadores para um objeto de estado.

PropertiesType

Um D3D12DDI_NODE_PROPERTIES_TYPE_0108 enumeração que especifica o tipo das propriedades do nó e qual membro da união é válido.

pBroadcastingLaunchNodeProperties

Ponteiro para uma estrutura D3D12DDI_BROADCASTING_LAUNCH_NODE_PROPERTIES_0108 que descreve as propriedades de um nó de inicialização de difusão.

pCoalescingLaunchNodeProperties

Ponteiro para uma estrutura D3D12DDI_COALESCING_LAUNCH_NODE_PROPERTIES_0108 que descreve as propriedades de um nó de inicialização de união.

pThreadLaunchNodeProperties

Ponteiro para uma estrutura de D3D12DDI_THREAD_LAUNCH_NODE_PROPERTIES_0108 que descreve as propriedades de um nó de inicialização de thread.

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_NODE_0108