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
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 |