Метод ID3D11TracingDevice::SetShaderTrackingOptions (d3d11sdklayers.h)
Задает параметры отслеживания состояния гонки для конкретного шейдера в растеризаторе ссылки.
Синтаксис
HRESULT SetShaderTrackingOptions(
[in] IUnknown *pShader,
[in] UINT Options
);
Параметры
[in] pShader
Указатель на интерфейс IUnknown шейдера.
[in] Options
Сочетание D3D11_SHADER_TRACKING_OPTIONS типизированных флагов, объединенных с помощью побитовой операции OR . Полученное значение определяет параметры отслеживания. Если флаг присутствует, параметр отслеживания, который представляет флаг, имеет значение "on"; в противном случае для параметра отслеживания задано значение off.
Возвращаемое значение
Этот метод возвращает один из кодов возврата Direct3D 11.
Комментарии
D3D11_SHADER_TRACKING_OPTION_UAV_SPECIFIC_FLAGS) в параметре Options для вычислительного шейдера SetShaderTrackingOptions игнорирует его.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | d3d11sdklayers.h |
Библиотека | D3DCompiler.lib |