struttura D3D12_NODE_MASK (d3d12.h)

Oggetto secondario di stato che identifica i nodi GPU a cui si applica l'oggetto di stato.

Sintassi

typedef struct D3D12_NODE_MASK {
  UINT NodeMask;
} D3D12_NODE_MASK;

Members

NodeMask

Maschera del nodo.

Commenti

Questo sottooggetto è facoltativo. In assenza, l'oggetto di stato si applica a tutti i nodi disponibili. Se un sottooggetto maschera nodo è stato associato a una parte di un oggetto stato, è necessario eseguire un'associazione maschera nodo a tutte le esportazioni in un oggetto stato (incluse le raccolte importate) e tutti i sottooggetti maschera nodo a cui viene fatto riferimento devono avere contenuto corrispondente.

Importante

In alcune versioni di DirectX Runtime, specificando un nodo tramite D3D12_NODE_MASK in un D3D12_STATE_SUBOBJECT con tipo D3D12_STATE_SUBOBJECT_TYPE_NODE_MASK, il runtime gestirà in modo non corretto un valore della maschera del nodo pari 0a , che deve usare il nodo 1, che causerà errori durante il tentativo di usare l'oggetto di stato in un secondo momento. Specificare un valore esplicito del nodo 1 oppure omettere l'oggetto secondario D3D12_NODE_MASK per evitare questo problema.

Requisiti

   
Intestazione d3d12.h