ID3D12Object::SetName メソッド (d3d12.h)
名前をデバイス オブジェクトに関連付けます。 この名前は、デバッグ 診断およびツールで使用します。
構文
HRESULT SetName(
[in] LPCWSTR Name
);
パラメーター
[in] Name
種類: LPCWSTR
デバイス オブジェクトに関連付ける名前を含む NULL で終わる UNICODE 文字列。
戻り値
種類: HRESULT
このメソッドは、Direct3D 12リターン コードのいずれかを返します。
解説
このメソッドは UNICODE 名を受け取ります。
これは、 id3D12Object::SetPrivateData と WKPDID_D3DDebugObjectNameWの便利なラッパーであることに注意 してください。
したがって、 で SetName
設定された名前は、同じ GUID で ID3D12Object::GetPrivateData を使用して取得できます。
さらに、D3D12 では、代わりに WKPDID_D3DDebugObjectName GUID を直接使用して、名前の狭い文字列をサポートしています。
必要条件
対象プラットフォーム | Windows |
ヘッダー | d3d12.h |
Library | D3D12.lib |
[DLL] | D3D12.dll |