ID3D11TracingDevice::SetShaderTrackingOptions 方法 (d3d11sdklayers.h)

为特定着色器设置参考光栅器的争用条件跟踪选项。

语法

HRESULT SetShaderTrackingOptions(
  [in] IUnknown *pShader,
  [in] UINT     Options
);

参数

[in] pShader

指向着色器的 IUnknown 接口的指针。

[in] Options

使用按位 OR 操作组合的D3D11_SHADER_TRACKING_OPTIONS类型标志的组合。 生成的值标识跟踪选项。 如果存在标志,则标志所表示的跟踪选项设置为“on”;否则,跟踪选项设置为“off”。

返回值

此方法返回 Direct3D 11 返回代码之一。

注解

D3D11_SHADER_TRACKING_OPTION_UAV_SPECIFIC_FLAGS 计算着色器的 Options 参数中的 ) ,SetShaderTrackingOptions 将忽略它。

 
注意此 API 需要 Windows 软件开发工具包 (SDK) Windows 8。
 

要求

要求
最低受支持的客户端 Windows 8 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 [桌面应用 |UWP 应用]
目标平台 Windows
标头 d3d11sdklayers.h
Library D3DCompiler.lib

另请参阅

ID3D11TracingDevice