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 を含む) |