Condividi tramite


Metodo ID3D12Object::SetName (d3d12.h)

Associa un nome all'oggetto dispositivo. Questo nome è destinato all'uso nella diagnostica e negli strumenti di debug.

Sintassi

HRESULT SetName(
  [in] LPCWSTR Name
);

Parametri

[in] Name

Tipo: LPCWSTR

Stringa UNICODE con terminazione NULL contenente il nome da associare all'oggetto dispositivo.

Valore restituito

Tipo: HRESULT

Questo metodo restituisce uno dei codici restituiti Direct3D 12.

Commenti

Questo metodo accetta nomi UNICODE.

Si noti che si tratta semplicemente di un wrapper pratico intorno a ID3D12Object::SetPrivateData con WKPDID_D3DDebugObjectNameW. I nomi impostati con SetName possono quindi essere recuperati con ID3D12Object::GetPrivateData con lo stesso GUID. D3D12 supporta anche stringhe strette per i nomi, usando direttamente il GUID WKPDID_D3DDebugObjectName .

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d12.h
Libreria D3D12.lib
DLL D3D12.dll

Vedi anche

Installazione dell'ambiente di programmazione Direct3D 12

ID3D12Object