DDIMULTISAMPLEQUALITYLEVELSDATA 结构 (d3dumddi.h)

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

用户模式显示驱动程序支持的多个样本质量级别的数量,这些级别由 FormatbFlipMSType 成员指定的呈现目标格式。

要求

要求 价值
最低支持的客户端 在 Windows Vista 和更高版本的 Windows作系统中可用。
标头 d3dumddi.h (包括 D3dumddi.h)

另请参阅

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

D3DDDIMULTISAMPLE_TYPE

GetCaps