DDIMULTISAMPLEQUALITYLEVELSDATA 结构描述给定呈现目标格式的多样本质量级别数。
语法
typedef struct _DDIMULTISAMPLEQUALITYLEVELSDATA {
[in] D3DDDIFORMAT Format;
[in] BOOL Flip;
[in] D3DDDIMULTISAMPLE_TYPE MsType;
[in] UINT QualityLevels;
} DDIMULTISAMPLEQUALITYLEVELSDATA;
成员
[in] Format
一个 D3DDDIFORMAT类型的值,该值指示多采样呈现目标的图面格式。
[in] Flip
一个布尔值,指定分辨率是翻转还是位块传输(blt)样式。 TRUE 表示翻转样式分辨率;FALSE 指示 blt 样式的解析。
[in] MsType
一个 D3DDDIMULTISAMPLE_TYPE类型化值,指示全场景多采样的级别。 如果显示设备支持可屏蔽的多个采样(即多样本呈现目标格式的多个样本加上抗锯齿支持),则用户模式显示驱动程序必须提供D3DDDIMULTISAMPLE_NONMASKABLE(1)值的质量级别数。
[in] QualityLevels
用户模式显示驱动程序支持的多个样本质量级别的数量,这些级别由 Format、bFlip和 MSType 成员指定的呈现目标格式。
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | 在 Windows Vista 和更高版本的 Windows作系统中可用。 |
| 标头 | d3dumddi.h (包括 D3dumddi.h) |