Share via


MeshFlags 列挙体

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

メッシュの作成オプションの指定に使用されるフラグを定義します。

この列挙体には、メンバー値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。

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

構文

'宣言
<FlagsAttribute> _
Public Enumeration MeshFlags
'使用
Dim instance As MeshFlags
[FlagsAttribute]
public enum MeshFlags
[FlagsAttribute]
public enum class MeshFlags
[<FlagsAttribute>]
type MeshFlags

メンバー

メンバー名 説明
.NET Compact Framework によるサポート OptimizeCompact 面の順番を変更し、使用されていない頂点と面を削除します。
.NET Compact Framework によるサポート OptimizeAttributeSort 属性バンドル状態の変更を少なくし、DrawSubsetBaseMesh のパフォーマンスを向上させるため、面の順番を変更して最適化を行います。
.NET Compact Framework によるサポート OptimizeVertexCache 面の順番を変更し、頂点キャッシュのキャッシュ ヒット率を向上させます。
.NET Compact Framework によるサポート OptimizeStripReorder 面の順番を変更し、隣接する三角形の長さを最大にします。
.NET Compact Framework によるサポート OptimizeIgnoreVerts 面のみを最適化し、頂点は最適化しません。
.NET Compact Framework によるサポート Use32Bit メッシュに 16 ビットのインデックスではなく 32 ビットのインデックスを指定します。
.NET Compact Framework によるサポート DoNotClip 頂点バッファーとインデックス バッファーに使用されます。
.NET Compact Framework によるサポート VbSystemMem 頂点バッファーに SystemMemory メモリ クラスを使用するよう指定します。
.NET Compact Framework によるサポート VbManaged 頂点バッファーにメモリ クラスを使用するよう指定します。
.NET Compact Framework によるサポート VbWriteOnly 頂点バッファーに WriteOnly 使用法フラグを使用するよう指定します。
.NET Compact Framework によるサポート VbDynamic 頂点バッファーに Dynamic 使用法フラグを使用するよう指定します。
.NET Compact Framework によるサポート IbSystemMem インデックス バッファーに SystemMemory メモリ クラスを使用するよう指定します。
.NET Compact Framework によるサポート IbManaged インデックス バッファーにマネージ メモリ Pool クラスを使用するよう指定します。
.NET Compact Framework によるサポート IbWriteOnly インデックス バッファーに WriteOnly 使用法フラグを使用するよう指定します。
.NET Compact Framework によるサポート IbDynamic インデックス バッファーに Dynamic 使用法フラグを使用するよう指定します。
.NET Compact Framework によるサポート VbShare 複製されたメッシュが頂点バッファーを共有するように強制します。
.NET Compact Framework によるサポート SystemMemory VbSystemMem と IbSystemMem の両方を指定するのと同じです。
.NET Compact Framework によるサポート Managed VbManaged と IbManaged の両方を指定するのと同じです。
.NET Compact Framework によるサポート WriteOnly VbWriteOnly と IbWriteOnly の両方を指定するのと同じです。
.NET Compact Framework によるサポート Dynamic VbDynamic と IbDynamic の両方を指定するのと同じです。

プラットフォーム

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 プログラミング