Passer au contenu principal
Récupère les propriétés du tas de la ressource, pour les ressources placées et validées.

Syntaxe

Paramètres

pHeapProperties [out, optional]
Type : D3D12_HEAP_PROPERTIES *
Pointeur vers une structure D3D12_HEAP_PROPERTIES qui, une fois la méthode exécutée avec succès, contiendra les propriétés du tas de la ressource. pHeapFlags [out, optional]
Type : D3D12_HEAP_FLAGS *
Spécifie une variable D3D12_HEAP_FLAGS qui, une fois la méthode exécutée avec succès, contiendra les éventuels indicateurs de tas divers.

Valeur de retour

Type : HRESULT Cette méthode retourne l’un des codes de retour Direct3D 12. Si la ressource a été créée comme réservée, E_INVALIDARG est retourné.

Remarques

Cette méthode fonctionne uniquement sur les ressources placées et validées, et non sur les ressources réservées. Si la ressource a été créée comme réservée, E_INVALIDARG est retourné. Les pages peuvent être mappées à aucun, un ou plusieurs tas. Pour plus d’informations, consultez Gestion de la mémoire dans Direct3D 12.

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

ID3D12Resource
Dernière modification le 6 octobre 2026