Partager via


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

ID3D12Object