Поделиться через


Метод ID3D12Object::SetName (d3d12.h)

Связывает имя с объектом устройства. Это имя предназначено для использования в отладочных диагностика и средствах.

Синтаксис

HRESULT SetName(
  [in] LPCWSTR Name
);

Параметры

[in] Name

Тип: LPCWSTR

Строка ЮНИКОД, завершающаяся значением NULL, которая содержит имя, которое необходимо связать с объектом устройства.

Возвращаемое значение

Тип: HRESULT

Этот метод возвращает один из кодов возврата Direct3D 12.

Комментарии

Этот метод принимает имена ЮНИКОД.

Обратите внимание, что это просто удобная оболочка вокруг ID3D12Object::SetPrivateData с WKPDID_D3DDebugObjectNameW. Поэтому имена, заданные с помощью SetName , можно получить с помощью ID3D12Object::GetPrivateData с тем же идентификатором GUID. Кроме того, D3D12 поддерживает узкие строки для имен, используя WKPDID_D3DDebugObjectName GUID напрямую.

Требования

   
Целевая платформа Windows
Header d3d12.h
Библиотека D3D12.lib
DLL D3D12.dll

См. также раздел

Настройка среды программирования для Direct3D 12

ID3D12Object