在 Direct3D 11.3 中,D3D11_CONSERVATIVE_RASTERIZATION_MODE 枚举是用于描述保守光栅化模式的枚举类型。以下是该枚举的定义:
typedef enum D3D11_CONSERVATIVE_RASTERIZATION_MODE
{
    D3D11_CONSERVATIVE_RASTERIZATION_MODE_OFF = 0,
    D3D11_CONSERVATIVE_RASTERIZATION_MODE_ON = 1,
    D3D11_CONSERVATIVE_RASTERIZATION_MODE_UNDEFINED = 0xFFFFFFFF
} D3D11_CONSERVATIVE_RASTERIZATION_MODE;

这个枚举包含了以下成员:

  •  D3D11_CONSERVATIVE_RASTERIZATION_MODE_OFF:表示保守光栅化模式关闭。

  •  D3D11_CONSERVATIVE_RASTERIZATION_MODE_ON:表示保守光栅化模式开启。

  •  D3D11_CONSERVATIVE_RASTERIZATION_MODE_UNDEFINED:表示保守光栅化模式未定义。


保守光栅化是一种在片元着色器之前进行的光栅化技术,它可以在细节边缘处生成更加精确的结果,避免某些情况下的过采样。这个枚举用于控制在渲染时是否启用保守光栅化模式,以及如何启用。


转载请注明出处:http://www.zyzy.cn/article/detail/25857/Win32 API/D3d11_3.h/D3D11_CONSERVATIVE_RASTERIZATION_MODE