Skip to main content
Obtient la taille de l’incrément de handle pour le type de tas de descripteurs donné. Cette valeur sert généralement à incrémenter un handle dans un tableau de descripteurs de la bonne quantité.

Syntaxe

Paramètres

DescriptorHeapType [in]
Type : D3D12_DESCRIPTOR_HEAP_TYPE
Valeur de type D3D12_DESCRIPTOR_HEAP_TYPE qui spécifie le type de tas de descripteurs pour lequel obtenir la taille de l’incrément de handle.

Valeur de retour

Type : UINT Retourne la taille de l’incrément de handle pour le type de tas de descripteurs donné, y compris tout remplissage nécessaire.

Remarques

La taille de descripteur retournée par cette méthode est utilisée comme l’une des entrées des structures d’assistance CD3DX12_CPU_DESCRIPTOR_HANDLE et CD3DX12_GPU_DESCRIPTOR_HANDLE.

Exemples

L’exemple D3D12PredicationQueries utilise ID3D12Device::GetDescriptorHandleIncrementSize comme suit : Créer le tas de descripteurs pour les ressources. La variable m_rtvDescriptorSize stocke la taille de l’incrément de handle de descripteur de vue de cible de rendu et est utilisée dans la section Create frame resources du code.
Consultez l’Exemple de code dans la référence D3D12.

Configuration requise

En-tête : d3d12_xs.h ou d3d12_x.h
Bibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One

Voir aussi

ID3D12Device
Last modified on October 6, 2026