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 |