Compartilhar via


estrutura D3D12_NODE_MASK (d3d12.h)

Um subobjeto de estado que identifica os nós de GPU aos quais o objeto de estado se aplica.

Sintaxe

typedef struct D3D12_NODE_MASK {
  UINT NodeMask;
} D3D12_NODE_MASK;

Membros

NodeMask

A máscara de nó.

Comentários

Esse subobjeto é opcional. Em sua ausência, o objeto state se aplica a todos os nós disponíveis. Se um subobjeto de máscara de nó tiver sido associado a qualquer parte de um objeto de estado, uma associação de máscara de nó deverá ser feita a todas as exportações em um objeto de estado (incluindo coleções importadas) e todos os subobjetos de máscara de nó referenciados devem ter conteúdo correspondente.

Importante

Em algumas versões do DirectX Runtime, especificando um nó via D3D12_NODE_MASK em um D3D12_STATE_SUBOBJECT com o tipo D3D12_STATE_SUBOBJECT_TYPE_NODE_MASK, o runtime manipulará incorretamente um valor de máscara de nó de 0, que deve usar o nó nº 1, o que levará a erros ao tentar usar o objeto de estado mais tarde. Especifique um valor de nó explícito de 1 ou omita o subobjeto D3D12_NODE_MASK para evitar esse problema.

Requisitos

   
Cabeçalho d3d12.h