共用方式為


ID3D12Object::SetName 方法 (d3d12.h)

將名稱與裝置對象產生關聯。 此名稱用於偵錯診斷和工具。

語法

HRESULT SetName(
  [in] LPCWSTR Name
);

參數

[in] Name

類型:LPCWSTR

NULL-terminated UNICODE 字串,其中包含要與裝置對象產生關聯的名稱。

傳回值

類型:HRESULT

此方法會傳回其中一個 Direct3D 12 傳回碼

言論

此方法會採用 UNICODE 名稱。

請注意,這隻是使用 WKPDID_D3DDebugObjectNameWID3D12Object::SetPrivateData 的便利包裝函式。 因此,使用 SetName 設定的名稱可以使用相同的 GUID 來擷取 ID3D12Object::GetPrivateData。 此外,D3D12 支援名稱的窄字串,而是直接使用 WKPDID_D3DDebugObjectName GUID。

要求

要求 價值
目標平臺 窗戶
標頭 d3d12.h
連結庫 D3D12.lib
DLL D3D12.dll

另請參閱

Direct3D 12 程式設計環境設定

ID3D12Object