Visibility.VisibilityTest 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
測試某個三角形網格是否在螢幕上可見。
[Android.Runtime.Register("visibilityTest", "([FI[FI[CII)I", "")]
public static int VisibilityTest(float[]? ws, int wsOffset, float[]? positions, int positionsOffset, char[]? indices, int indicesOffset, int indexCount);
[<Android.Runtime.Register("visibilityTest", "([FI[FI[CII)I", "")>]
static member VisibilityTest : single[] * int * single[] * int * char[] * int * int -> int
參數
- ws
- Single[]
世界空間到螢幕空間轉換矩陣,作為 OpenGL 欄位矩陣。
- wsOffset
- Int32
一個索引到資料起始的 WS 陣列。
- positions
- Single[]
頂點位置(x、y、z)。
- positionsOffset
- Int32
資料起始位置陣列中的索引。
- indices
- Char[]
三角形列表的索引。 這些索引以字元表示,因為它們是無符號的 16 位元值。
- indicesOffset
- Int32
索引陣列中的索引,索引資料起始的位置。
- indexCount
- Int32
所使用的索引數量。 通常是三的倍數。 若非三的倍數,剩下的一兩個指標將被忽略。
傳回
如果整個網格都可見,則為 2;若網格的某部分可見,則為 1;若沒有部分可見,則為 0。
- 屬性
例外狀況
若 ws 為空,則 wsOffset indices.length - indexCount
備註
測試某個三角形網格是否在螢幕上可見。 網格被指定為一個索引三角形清單。
Java 文件 android.opengl.Visibility.visibilityTest(float[], int, float[], int, char[], int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。