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 |