MultiSampleType 列挙体
[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]
デバイスが適用できるフルシーン マルチサンプリングのレベルを定義します。
名前空間: Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ: Microsoft.WindowsMobile.DirectX (Microsoft.WindowsMobile.DirectX.dll 内)
構文
'宣言
Public Enumeration MultiSampleType
'使用
Dim instance As MultiSampleType
public enum MultiSampleType
public enum class MultiSampleType
type MultiSampleType
メンバー
メンバー名 | 説明 | |
---|---|---|
None | フルシーン サンプリングは行わず、SwapEffect.Discard 以外のスワップ エフェクトを有効にします。 | |
TwoSamples | 2 レベルのフルシーン マルチサンプリングを有効にします。 | |
ThreeSamples | 3 レベルのフルシーン マルチサンプリングを有効にします。 | |
FourSamples | 4 レベルのフルシーン マルチサンプリングを有効にします。 | |
FiveSamples | 5 レベルのフルシーン マルチサンプリングを有効にします。 | |
SixSamples | 6 レベルのフルシーン マルチサンプリングを有効にします。 | |
SevenSamples | 7 レベルのフルシーン マルチサンプリングを有効にします。 | |
EightSamples | 8 レベルのフルシーン マルチサンプリングを有効にします。 | |
NineSamples | 9 レベルのフルシーン マルチサンプリングを有効にします。 | |
TenSamples | 10 レベルのフルシーン マルチサンプリングを有効にします。 | |
ElevenSamples | 11 レベルのフルシーン マルチサンプリングを有効にします。 | |
TwelveSamples | 12 レベルのフルシーン マルチサンプリングを有効にします。 | |
ThirteenSamples | 13 レベルのフルシーン マルチサンプリングを有効にします。 | |
FourteenSamples | 14 レベルのフルシーン マルチサンプリングを有効にします。 | |
FifteenSamples | 15 レベルのフルシーン マルチサンプリングを有効にします。 | |
SixteenSamples | 16 レベルのフルシーン マルチサンプリングを有効にします。 |
解説
マルチサンプリングが有効な場合、ピクセルのすべてのサブサンプルが 1 つのパスで更新されます。ただし、サブサンプルが複数のレンダリング パスを含む他の効果に使用される場合は、アプリケーションでサブサンプルの一部だけが指定のレンダリング パスの影響を受けるように指定できます。この後者のアプローチにより、モーション ブラー、フィールド深度フォーカス効果、反射ブラーなどの効果をシミュレートできます。
Reset の Device が発生した場合にフルシーン マルチサンプリングを有効にする以外にも、さまざまなマルチサンプリング アスペクトを細粒度レベルで切り替えるレンダリング ステートが存在します。詳細については、「RenderStateManager」を参照してください。
マルチサンプリングは、Discard の SwapEffect メソッドを使用して作成またはリセットされたスワップ チェーンでのみ有効です。
マルチサンプル アンチエイリアス値は、次のメソッドのパラメーターまたはサブパラメーターで設定できます。
プラットフォーム
Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。
バージョン情報
.NET Compact Framework
サポート対象 : 3.5、2.0
参照
参照
Microsoft.WindowsMobile.DirectX.Direct3D 名前空間