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 (include D3dumddi.h)

另請參閱

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

D3DDDIMULTISAMPLE_TYPE

GetCaps