DDIMULTISAMPLEQUALITYLEVELSDATA 结构 (d3dumddi.h)

DDIMULTISAMPLEQUALITYLEVELSDATA 结构描述给定呈现目标格式的多样本质量级别数。

语法

typedef struct _DDIMULTISAMPLEQUALITYLEVELSDATA {
  [in] D3DDDIFORMAT           Format;
  [in] BOOL                   Flip;
  [in] D3DDDIMULTISAMPLE_TYPE MsType;
  [in] UINT                   QualityLevels;
} DDIMULTISAMPLEQUALITYLEVELSDATA;

成员

[in] Format

一个 D3DDDDIFORMAT 类型的值,该值指示多采样呈现目标的图面格式。

[in] Flip

一个布尔值,该值指定分辨率是翻转还是位块传输 (blt) 样式。 TRUE 表示翻转样式分辨率; FALSE 表示 blt 样式的解析。

[in] MsType

个D3DDDIMULTISAMPLE_TYPE类型的值,该值指示全场景多采样的级别。 如果显示设备支持可屏蔽的多个采样 ((即多样本呈现目标格式的多个样本加上抗锯齿支持) ),则用户模式显示驱动程序必须提供D3DDDIMULTISAMPLE_NONMASKABLE (1) 值的质量级别数。

[in] QualityLevels

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

要求

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

另请参阅

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

D3DDDIMULTISAMPLE_TYPE

GetCaps