Compartir a través de


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

Consulte también

Configuración del entorno de programación de Direct3D 12

ID3D12Object