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相同,但所有样本都与像素中心重叠。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Service Pack 1 (SP1) 及更高版本以及 Windows Server 2008 及更高版本的 Windows Vista 支持D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS。 |
标头 | d3d10umddi.h (包括 D3d10umddi.h) |