D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS列挙 (d3d10umddi.h)

D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS列挙型には、マルチサンプル パターンの品質レベルを識別する値が含まれています。

構文

typedef enum D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS {
  D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN,
  D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
} ;

定数

 
D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN
標準マルチサンプル パターンの品質レベル値。
D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERNと同じ数のサンプルが、すべてのサンプルがピクセルの中心と重なっています。

注釈

標準マルチサンプル パターンの品質レベル値はD3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN。 特定のサンプル数の標準マルチサンプル パターンのサポートを公開するには、ドライバーは CheckMultisampleQualityLevels 関数を通じて少なくとも 1 つの標準品質レベルを公開する必要があります。 D3D ランタイムでは、D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN値を使用できます。 ハードウェア ベンダーが公開する独自のサンプル パターンがなく、標準パターンのみを持つ場合は、品質レベル 0 と品質レベルの両方の標準パターンを実装するだけでD3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN。 この状況では、ドライバーの CheckMultisampleQualityLevels 関数は 、pNumQualityLevels パラメーターで 1 へのポインターを返します。 その後、アプリケーションは品質レベル 0 またはD3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERNを要求でき、両方の品質レベルで同じ動作が提供されます。

D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERNがサポートされているすべてのサンプル数について、兄弟パターン (D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN) をサポートする必要があります。 D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERNは、すべてのサンプルがピクセルの中心と重なる点を除き、D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERNと同じ数のサンプルを持っています。

要件

要件
サポートされている最小のクライアント D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELSは、Service Pack 1 (SP1) 以降のバージョンと Windows Server 2008 以降のバージョンの Windows Vista でサポートされています。
Header d3d10umddi.h (D3d10umddi.h を含む)

こちらもご覧ください

CheckMultisampleQualityLevels