ID3D12Object::SetName, méthode (d3d12.h)
Associe un nom à l’objet d’appareil. Ce nom est destiné à être utilisé dans les diagnostics et outils de débogage.
Syntaxe
HRESULT SetName(
[in] LPCWSTR Name
);
Paramètres
[in] Name
Type : LPCWSTR
Chaîne UNICODE terminée par null qui contient le nom à associer à l’objet d’appareil.
Valeur retournée
Type : HRESULT
Cette méthode retourne l’un des codes de retour Direct3D 12.
Notes
Cette méthode prend des noms UNICODE.
Notez qu’il s’agit simplement d’un wrapper pratique autour d’ID3D12Object::SetPrivateData avec WKPDID_D3DDebugObjectNameW.
Par conséquent, les noms qui sont définis avec SetName
peuvent être récupérés avec ID3D12Object::GetPrivateData avec le même GUID.
En outre, D3D12 prend en charge les chaînes étroites pour les noms, en utilisant le GUID WKPDID_D3DDebugObjectName directement à la place.
Spécifications
Plateforme cible | Windows |
En-tête | d3d12.h |
Bibliothèque | D3D12.lib |
DLL | D3D12.dll |
Voir aussi
Configuration de l’environnement de programmation Direct3D 12
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour