D3D11_PIXEL_SHADER_TRACE_DESC 结构 (d3d11shadertracing.h)

描述要跟踪的像素着色器的实例。

语法

typedef struct D3D11_PIXEL_SHADER_TRACE_DESC {
  UINT64 Invocation;
  INT    X;
  INT    Y;
  UINT64 SampleMask;
} D3D11_PIXEL_SHADER_TRACE_DESC;

成员

Invocation

像素着色器实例的调用编号。

X

像素的 x 坐标。

Y

像素的 y 坐标。

SampleMask

一个 值,该值描述要跟踪的像素样本的掩码。 如果此值指定任何掩码样本,则会激活跟踪。 LSB) (最小有效位为样本 0。 非多重采样抗锯齿 (MSAA) 计为 1 个样本计数;因此,应设置 SampleMask 的 LSB。 如果设置为零,则不跟踪像素。 但是,仍可在调用的基础上启用像素跟踪。

备注

此 API 需要适用于 Windows 8 的 Windows 软件开发工具包 (SDK) 。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 d3d11shadertracing.h

另请参阅

着色器结构