VertexDeclaration

VertexDeclaration class

カスタム定義頂点の構造の宣言

public sealed class VertexDeclaration : IComparable<VertexDeclaration>, IEnumerable<VertexField>

コンストラクター

名前説明
VertexDeclaration()デフォルトのコンストラクター。

プロパティ

名前説明
Count { get; }これで定義されたすべてのフィールドの数を取得しますVertexDeclaration
Item { get; }
Sealed { get; }AVertexDeclarationによって使用されると封印されますTriMeshまたTriMesh、これ以上の変更は許可されていません.
Size { get; }頂点構造体のバイト単位のサイズ.

メソッド

名前説明
static FromGeometry(Geometry, bool)作成VertexDeclarationに基づいてGeometry layout.
static FromType<T>()
AddField(VertexFieldDataType, VertexFieldSemantic, int, string)新しい頂点フィールドを追加
Clear()すべてのフィールドをクリアします。
CompareTo(VertexDeclaration)このインスタンスを指定されたオブジェクトと比較し、それらの相対値を示します。
override Equals(object)このインスタンスと指定されたオブジェクトがVertexDeclarationオブジェクト、同じ値を持つ.
GetEnumerator()このインスタンスのすべての頂点フィールドをウォークスルーする列挙子を取得します。
override GetHashCode()この文字列のハッシュ コードを返します。
override ToString()の文字列表現VertexDeclaration

関連項目