structure D3D12_DESCRIPTOR_HEAP_DESC (d3d12.h)
Décrit le tas de descripteur.
Syntaxe
typedef struct D3D12_DESCRIPTOR_HEAP_DESC {
D3D12_DESCRIPTOR_HEAP_TYPE Type;
UINT NumDescriptors;
D3D12_DESCRIPTOR_HEAP_FLAGS Flags;
UINT NodeMask;
} D3D12_DESCRIPTOR_HEAP_DESC;
Membres
Type
Valeur de type D3D12_DESCRIPTOR_HEAP_TYPE qui spécifie les types de descripteurs dans le tas.
NumDescriptors
Nombre de descripteurs dans le tas.
Flags
Combinaison de valeurs de type D3D12_DESCRIPTOR_HEAP_FLAGS qui sont combinées à l’aide d’une opération OR au niveau du bit. La valeur résultante spécifie les options du tas.
NodeMask
Pour une opération à adaptateur unique, définissez cette valeur sur zéro. S’il existe plusieurs nœuds d’adaptateur, définissez un bit pour identifier le nœud (l’une des cartes physiques de l’appareil) auquel le tas de descripteur s’applique. Chaque bit du masque correspond à un nœud unique. Un seul bit doit être défini. Consultez Systèmes multi-adaptateurs.
Remarques
Cette structure est utilisée par les éléments suivants :
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12.h |