共用方式為


D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS列舉 (d3d11.h)

指定多重範例模式類型。

Syntax

typedef enum D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS {
  D3D11_STANDARD_MULTISAMPLE_PATTERN = 0xffffffff,
  D3D11_CENTER_MULTISAMPLE_PATTERN = 0xfffffffe
} ;

常數

 
D3D11_STANDARD_MULTISAMPLE_PATTERN
值: 0xffffffff
Direct3D 11 和 Direct3D 10.1 硬體所需的預先定義多重範例模式。
D3D11_CENTER_MULTISAMPLE_PATTERN
值: 0xfffffffe
所有樣本都位於圖元中心的模式。

備註

應用程式會呼叫 ID3D11Device::CheckMultisampleQualityLevels ,以取得多重取樣期間可用的質量等級數目。 0 品質等級表示硬體不支援特定格式的多重取樣。 如果質量等級的數目大於 0,且硬體支援樣本計數的固定範例模式,則應用程式可以藉由將品質等級指定為 D3D11_STANDARD_MULTISAMPLE_PATTERND3D11_CENTER_MULTISAMPLE_PATTERN 來要求固定模式。 應用程式可以呼叫 ID3D11Device::CheckFormatSupport 來檢查標準固定模式的支援。 如果硬體只支援固定模式,但沒有額外的廠商特定模式,運行時間可以將品質等級的數目報告為1,而硬體可以假設0個品質等級的行為與品質等級等於D3D11_STANDARD_MULTISAMPLE_PATTERN相同。

運行時間會定義 1 個 (簡單) 、2、4、8 和 16 個樣本計數的標準範例模式。 硬體必須支援 1、4 和 8 個樣本計數。 硬體廠商可以公開超過這些數目的更多範例計數。 不過,如果廠商支援 2、4 (必要) 、8 個 (必要) 或 16,它們也必須支援每個樣本計數的對應標準模式或中心模式。

1 個樣本計數模式的模式 2 和 4個樣本計數模式 8 和 16 個樣本計數計數計數

規格需求

需求
標頭 d3d11.h

另請參閱

資源列舉