D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS枚举 (d3d10umddi.h)
D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS枚举类型包含用于标识多重采样模式质量级别的值。
语法
typedef enum D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS {
D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN,
D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
} ;
常数
D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN 标准多重采样模式的质量级别值。 |
D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN 与D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN相同的样本数,但所有样本都与像素的中心重叠。 |
言论
标准多重采样模式的质量级别值D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN。 若要公开对给定样本计数的标准多重采样模式的支持,驱动程序必须通过其 CheckMultisampleQualityLevels 函数至少公开一个标准质量级别。 然后,D3D 运行时可以使用D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN值。 如果硬件供应商没有想要公开的专有示例模式,并且只具有标准模式,则它们只需为质量级别 0 以及质量级别D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN实现标准模式。 在这种情况下,驱动程序的 CheckMultisampleQualityLevels 函数将返回指向 pNumQualityLevels 参数中的 1 的指针。 然后,应用程序可以请求质量级别 0 或D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN,并且这两个质量级别都提供相同的行为。
对于支持D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN的每个样本计数,必须支持同级模式(D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN)。 D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN样本数与D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN相同,但所有样本都与像素的中心重叠。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows Vista 上的 Service Pack 1(SP1)及更高版本以及 Windows Server 2008 及更高版本支持D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS。 |
标头 | d3d10umddi.h (包括 D3d10umddi.h) |