語言

Mesh 建構函式

定義

多載

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)

非索引網格的建構器。

[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

頂點緩衝區與網格中所表示的頂點數。

bounds
RectF

網格物件的界限。

屬性

備註

非索引網格的建構器。

Java 文件 android.graphics.Mesh.Mesh(android.graphics.MeshSpecification, int, java.nio.Buffer, int, android.graphics.RectF)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

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

頂點緩衝區與網格中所表示的頂點數。

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)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於