Mesh コンストラクター

定義

オーバーロード

Mesh(IntPtr, JniHandleOwnership)
Mesh(MeshSpecification, MeshType, Buffer, Int32, RectF)

インデックスなし Mesh のコンストラクター。

Mesh(MeshSpecification, MeshType, Buffer, Int32, ShortBuffer, RectF)

インデックス付きメッシュのコンストラクター。

Mesh(IntPtr, JniHandleOwnership)

protected Mesh (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Graphics.Mesh : nativeint * Android.Runtime.JniHandleOwnership -> Android.Graphics.Mesh

パラメーター

javaReference
IntPtr

nativeint

適用対象

Mesh(MeshSpecification, MeshType, Buffer, Int32, RectF)

インデックスなし Mesh のコンストラクター。

[Android.Runtime.Register(".ctor", "(Landroid/graphics/MeshSpecification;ILjava/nio/Buffer;ILandroid/graphics/RectF;)V", "", ApiSince=34)]
public Mesh (Android.Graphics.MeshSpecification meshSpec, Android.Graphics.MeshType mode, Java.Nio.Buffer vertexBuffer, int vertexCount, Android.Graphics.RectF bounds);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/MeshSpecification;ILjava/nio/Buffer;ILandroid/graphics/RectF;)V", "", ApiSince=34)>]
new Android.Graphics.Mesh : Android.Graphics.MeshSpecification * Android.Graphics.MeshType * Java.Nio.Buffer * int * Android.Graphics.RectF -> Android.Graphics.Mesh

パラメーター

meshSpec
MeshSpecification

MeshSpecification メッシュを生成するときに使用されます。

mode
MeshType

メッシュを描画するモードを指定します。 または のいずれか Mesh#TRIANGLES である必要があります Mesh#TRIANGLE_STRIP

vertexBuffer
Buffer

を介して Bufferを表す頂点バッファー。 これにより、すべての頂点に対して meshSpec 内で提供されるすべての属性のデータが提供されます。 つまり、有効にするには、頂点バッファーの長さを (属性サイズ * 頂点の数) にする必要があります。 現在の実装では、CPU に基づくバッファーが生成されることに注意してください。

vertexCount
Int32

vertexBuffer とメッシュで表される頂点の数。

bounds
RectF

メッシュ オブジェクトの境界。

属性

注釈

インデックスなし Mesh のコンストラクター。

の Java ドキュメント android.graphics.Mesh.Mesh(android.graphics.MeshSpecification, int, java.nio.Buffer, int, android.graphics.RectF)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Mesh(MeshSpecification, MeshType, Buffer, Int32, ShortBuffer, RectF)

インデックス付きメッシュのコンストラクター。

[Android.Runtime.Register(".ctor", "(Landroid/graphics/MeshSpecification;ILjava/nio/Buffer;ILjava/nio/ShortBuffer;Landroid/graphics/RectF;)V", "", ApiSince=34)]
public Mesh (Android.Graphics.MeshSpecification meshSpec, Android.Graphics.MeshType mode, Java.Nio.Buffer vertexBuffer, int vertexCount, Java.Nio.ShortBuffer indexBuffer, Android.Graphics.RectF bounds);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/MeshSpecification;ILjava/nio/Buffer;ILjava/nio/ShortBuffer;Landroid/graphics/RectF;)V", "", ApiSince=34)>]
new Android.Graphics.Mesh : Android.Graphics.MeshSpecification * Android.Graphics.MeshType * Java.Nio.Buffer * int * Java.Nio.ShortBuffer * Android.Graphics.RectF -> Android.Graphics.Mesh

パラメーター

meshSpec
MeshSpecification

MeshSpecification メッシュを生成するときに使用されます。

mode
MeshType

メッシュを描画するモードを指定します。 または のいずれか Mesh#TRIANGLES である必要があります Mesh#TRIANGLE_STRIP

vertexBuffer
Buffer

を介して Bufferを表す頂点バッファー。 これにより、すべての頂点に対して meshSpec 内で提供されるすべての属性のデータが提供されます。 つまり、有効にするには、頂点バッファーの長さを (属性サイズ * 頂点の数) にする必要があります。 現在の実装では、CPU に基づくバッファーが生成されることに注意してください。

vertexCount
Int32

vertexBuffer とメッシュで表される頂点の数。

indexBuffer
ShortBuffer

を介して ShortBufferを表すインデックス バッファー。 インデックスは 16 ビットである必要があるため、ShortBuffer が必要です。 現在の実装では、CPU に基づくバッファーが生成されることに注意してください。

bounds
RectF

メッシュ オブジェクトの境界。

属性

注釈

インデックス付きメッシュのコンストラクター。

の Java ドキュメント android.graphics.Mesh.Mesh(android.graphics.MeshSpecification, int, java.nio.Buffer, int, java.nio.ShortBuffer, android.graphics.RectF)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象