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

用户模式显示驱动程序支持的格式、bFlipMSType 成员指定的呈现目标格式的多样本质量级别数。

要求

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

另请参阅

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

D3DDDIMULTISAMPLE_TYPE

GetCaps