Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Связывает имя с объектом устройства. Это имя предназначено для использования в отладочных диагностика и средствах.
Синтаксис
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 |