Share via


Profile 列挙体

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

特定のレベルの機能がサポートされることを保証します。

名前空間:  Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ:  Microsoft.WindowsMobile.DirectX (Microsoft.WindowsMobile.DirectX.dll 内)

構文

'宣言
Public Enumeration Profile
'使用
Dim instance As Profile
public enum Profile
public enum class Profile
type Profile

メンバー

メンバー名 説明
.NET Compact Framework によるサポート Base 「解説」に記述されている機能を提供します。

解説

デバイスが Base 機能を持つには、次のことを実行できる必要があります。

  • 可能なすべての FVF (Flexible Vertex Format) の組み合わせを受け入れる。デバイスはすべての機能 (4 つのテクスチャ ステージなど) を実装する必要はありませんが、すべての FVF バッファーに対してストライドまたはアクセスを実行できる必要があります。

  • ワールド変換、ビュー変換、および射影変換を実装する。

  • Direct3D Mobile ラスター化ルールに従って、すべてのプリミティブ型を正しく描画する。

  • 頂点バッファーへのインデックスによるアクセスと直接アクセスの両方をサポートする。

  • 16 ビットと 32 ビットの両方のインデックスをサポートする。

  • スワップ効果からのシーン表示をサポートする。

  • 画面外のバック バッファーの作成とラスター化をサポートする。

  • イメージ サーフェイス、頂点バッファー、およびインデックス バッファーの作成とロックをサポートする。

  • バック バッファーと深度バッファーのクリアをサポートする。

  • Viewport に対するクリッピングを使用する Viewport 変換をサポートする。

  • 頂点フォグまたはピクセル フォグのいずれかをサポートする。

  • ColorFill 2D 処理と StretchRectangle 2D 処理をサポートする。

  • Viewport に scissoring をサポートします。

  • オプションのスペキュラ ライティングを含むライティングをサポートする。

プラットフォーム

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 名前空間

その他の技術情報

.NET Compact Framework でモバイル Direct3D プログラミング