Pular para o conteúdo principal
Define dados definidos pelo aplicativo para um objeto de dispositivo e associa esses dados a um GUID definido pelo aplicativo.

Sintaxe

Parâmetros

guid [in]
Tipo: const GUID &
O GUID a ser associado aos dados. DataSize [in]
Tipo: UINT
O tamanho, em bytes, dos dados. pData [in, optional]
Tipo: const void *
Um ponteiro para um bloco de memória que contém os dados a serem armazenados com este objeto de dispositivo. Se pData for NULL, DataSize também deverá ser 0, e todos os dados associados anteriormente ao GUID especificado em guid serão destruídos.

Valor retornado

Tipo: HRESULT Este método retorna um dos Códigos de retorno do Direct3D 12.

Comentários

Em vez de usar o esquema de nomenclatura de objetos de depuração do Direct3D 11, que chama ID3D12Object::SetPrivateData usando WKPDID_D3DDebugObjectName com um nome ASCII, chame ID3D12Object::SetName com um nome UNICODE.

Requisitos

Cabeçalho: d3d12_xs.h ou d3d12_x.h
Biblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas compatíveis: consoles XBOX Series e família XBOX One

Confira também

ID3D12Object
Última modificação em 6 de outubro de 2026