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 |