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 NULL-terminata UNICODE che contiene il nome da associare all'oggetto dispositivo.

Valore restituito

Tipo: HRESULT

Questo metodo restituisce uno dei codici restituiti Direct3D 12.

Osservazioni

Questo metodo accetta nomi UNICODE.

Si noti che si tratta semplicemente di un wrapper pratico per 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 invece direttamente il GUID WKPDID_D3DDebugObjectName.

Fabbisogno

Requisito Valore
piattaforma di destinazione Finestre
intestazione d3d12.h
libreria D3D12.lib
dll D3D12.dll

Vedere anche

configurazione dell'ambiente di programmazione Direct3D 12

ID3D12Object