ID3D12Object::SetName 方法 (d3d12.h)

将名称与设备对象相关联。 此名称用于调试诊断和工具。

语法

HRESULT SetName(
  [in] LPCWSTR Name
);

参数

[in] Name

类型: LPCWSTR

一个 以 NULL 结尾的 UNICODE 字符串,其中包含要与设备对象关联的名称。

返回值

类型: HRESULT

此方法返回 Direct3D 12 返回代码之一。

备注

此方法采用 UNICODE 名称。

请注意,这只是 围绕 ID3D12Object::SetPrivateDataWKPDID_D3DDebugObjectNameW的便捷包装器。 因此,可以使用同一 GUID 的 ID3D12Object::GetPrivateData 检索使用 设置SetName的名称。 此外,D3D12 支持对名称使用窄字符串,直接使用 WKPDID_D3DDebugObjectName GUID。

要求

   
目标平台 Windows
标头 d3d12.h
Library D3D12.lib
DLL D3D12.dll

另请参阅

Direct3D 12 编程环境设置

ID3D12Object