ID3D10Device::CheckMultisampleQualityLevels
マルチサンプリングで利用可能な品質レベルの数を取得します。
HRESULT
CheckMultisampleQualityLevels(
DXGI_FORMAT Format,
UINT SampleCount,
UINT *pNumQualityLevels
);
パラメータ
- Format
テクスチャー フォーマットです。「DXGI_FORMAT」を参照してください。 - SampleCount
マルチサンプリング時のサンプル数です。 - pNumQualityLevels
アダプターでサポートされる品質レベルの数です。「解説」を参照してください。
戻り値
このメソッドは、「Direct3D 10 のリターン コード」のいずれかを返します。
解説
テクスチャーのマルチサンプリングの際にアダプターで利用可能な品質レベルの数は、使用されるテクスチャー フォーマットと要求されるサンプル数によって異なります。品質レベルの最大数は、d3d10.h の D3D10_MAX_MULTISAMPLE_SAMPLE_COUNT によって定義されます。 pNumQualityLevels の戻り値が 0 の場合、そのフォーマットとサンプル カウントの組み合わせがインストールされているアダプターでサポートされていないことを示します。
要件
ヘッダー: D3D10.h 宣言