Compartilhar via


Método ID3D12Object::SetName (d3d12.h)

Associa um nome ao objeto do dispositivo. Esse nome é para uso em ferramentas e diagnóstico de depuração.

Sintaxe

HRESULT SetName(
  [in] LPCWSTR Name
);

Parâmetros

[in] Name

Tipo: LPCWSTR

Uma cadeia de caracteres UNICODE terminada em NULL que contém o nome a ser associado ao objeto do dispositivo.

Valor retornado

Tipo: HRESULT

Esse método retorna um dos códigos de retorno do Direct3D 12.

Comentários

Esse método usa nomes UNICODE.

Observe que isso é simplesmente um wrapper de conveniência em torno de ID3D12Object::SetPrivateData com WKPDID_D3DDebugObjectNameW. Portanto, os nomes definidos com SetName podem ser recuperados com ID3D12Object::GetPrivateData com o mesmo GUID. Além disso, d3D12 dá suporte a cadeias de caracteres estreitas para nomes, usando o GUID WKPDID_D3DDebugObjectName diretamente.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d12.h
Biblioteca D3D12.lib
DLL D3D12.dll

Confira também

Configuração do ambiente programação do Direct3D 12

ID3D12Object