Bagikan melalui


METODE ID3D12Object::SetName (d3d12.h)

Mengaitkan nama dengan objek perangkat. Nama ini digunakan dalam diagnostik dan alat debug.

Sintaks

HRESULT SetName(
  [in] LPCWSTR Name
);

Parameter

[in] Name

Jenis: LPCWSTR

String UNICODE yang dihentikan NULL yang berisi nama untuk dikaitkan dengan objek perangkat.

Mengembalikan nilai

Jenis: HRESULT

Metode ini mengembalikan salah satu Kode Pengembalian Direct3D 12.

Keterangan

Metode ini mengambil nama UNICODE.

Perhatikan bahwa ini hanyalah pembungkus kenyamanan di sekitar ID3D12Object::SetPrivateData dengan WKPDID_D3DDebugObjectNameW. Oleh karena itu nama yang diatur dengan SetName dapat diambil dengan ID3D12Object::GetPrivateData dengan GUID yang sama. Selain itu, D3D12 mendukung string sempit untuk nama, menggunakan GUID WKPDID_D3DDebugObjectName secara langsung sebagai gantinya.

Persyaratan

   
Target Platform Windows
Header d3d12.h
Pustaka D3D12.lib
DLL D3D12.dll

Lihat juga

Penyiapan Lingkungan Pemrograman Direct3D 12

ID3D12Object