Método ID3D12Object::SetName (d3d12.h)
Asocia un nombre al objeto de dispositivo. Este nombre se usa en diagnósticos y herramientas de depuración.
Sintaxis
HRESULT SetName(
[in] LPCWSTR Name
);
Parámetros
[in] Name
Tipo: LPCWSTR
Cadena UNICODE terminada en NULL que contiene el nombre que se va a asociar al objeto de dispositivo.
Valor devuelto
Tipo: HRESULT
Este método devuelve uno de los códigos de retorno de Direct3D 12.
Comentarios
Este método toma nombres UNICODE.
Tenga en cuenta que esto es simplemente un contenedor cómodo alrededor de ID3D12Object::SetPrivateData con WKPDID_D3DDebugObjectNameW.
Por lo tanto, los nombres que se establecen con SetName
se pueden recuperar con ID3D12Object::GetPrivateData con el mismo GUID.
Además, D3D12 admite cadenas estrechas para nombres, con el GUID de WKPDID_D3DDebugObjectName directamente.
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d12.h |
Library | D3D12.lib |
Archivo DLL | D3D12.dll |