Skip to main content
Establece datos definidos por la aplicación en un objeto de dispositivo y asocia esos datos a un GUID definido por la aplicación.

Sintaxis

Parámetros

guid [in]
Tipo: const GUID &
El GUID que se va a asociar a los datos. DataSize [in]
Tipo: UINT
El tamaño en bytes de los datos. pData [in, optional]
Tipo: const void *
Un puntero a un bloque de memoria que contiene los datos que se van a almacenar con este objeto de dispositivo. Si pData es NULL, DataSize también debe ser 0 y todos los datos que se hubieran asociado previamente al GUID especificado en guid se destruirán.

Valor devuelto

Tipo: HRESULT Este método devuelve uno de los códigos de retorno de Direct3D 12.

Comentarios

En lugar de usar el esquema de nomenclatura de objetos de depuración de Direct3D 11, que consiste en llamar a ID3D12Object::SetPrivateData usando WKPDID_D3DDebugObjectName con un nombre ASCII, llame a ID3D12Object::SetName con un nombre UNICODE.

Requisitos

Encabezado: d3d12_xs.h o d3d12_x.h
Biblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One

Consulte también

ID3D12Object
Última modificación el 28 de agosto de 2026