GLUtils.TexImage2D 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| TexImage2D(Int32, Int32, Bitmap, Int32) |
texImage2D 版本,可自動判斷 internalFormat 和類型。 |
| TexImage2D(Int32, Int32, Int32, Bitmap, Int32) |
在目前的 OpenGL 內容上呼叫 glTexImage2D()。 |
| TexImage2D(Int32, Int32, Int32, Bitmap, Int32, Int32) |
texImage2D() 版本,採用 OpenGL ES 規格所定義的明確型別參數。 |
TexImage2D(Int32, Int32, Bitmap, Int32)
texImage2D 版本,可自動判斷 internalFormat 和類型。
[Android.Runtime.Register("texImage2D", "(IILandroid/graphics/Bitmap;I)V", "")]
public static void TexImage2D(int target, int level, Android.Graphics.Bitmap? bitmap, int border);
[<Android.Runtime.Register("texImage2D", "(IILandroid/graphics/Bitmap;I)V", "")>]
static member TexImage2D : int * int * Android.Graphics.Bitmap * int -> unit
參數
- target
- Int32
目標
- level
- Int32
水平儀
- bitmap
- Bitmap
點陣圖
- border
- Int32
邊界
- 屬性
備註
texImage2D 版本,可自動判斷 internalFormat 和類型。
的 android.opengl.GLUtils.texImage2D(int, int, android.graphics.Bitmap, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
TexImage2D(Int32, Int32, Int32, Bitmap, Int32)
在目前的 OpenGL 內容上呼叫 glTexImage2D()。
[Android.Runtime.Register("texImage2D", "(IIILandroid/graphics/Bitmap;I)V", "")]
public static void TexImage2D(int target, int level, int internalformat, Android.Graphics.Bitmap? bitmap, int border);
[<Android.Runtime.Register("texImage2D", "(IIILandroid/graphics/Bitmap;I)V", "")>]
static member TexImage2D : int * int * int * Android.Graphics.Bitmap * int -> unit
參數
- target
- Int32
目標
- level
- Int32
水平儀
- internalformat
- Int32
internalformat
- bitmap
- Bitmap
點陣圖
- border
- Int32
邊界
- 屬性
備註
在目前的 OpenGL 內容上呼叫 glTexImage2D()。 如果沒有目前的內容,則行為與呼叫沒有目前內容的 glTexImage2D() 相同,也就是說,eglGetError() 會傳回適當的錯誤。 不同於 glTexImage2D() 位圖不能是 Null,而且在該情況下會引發例外狀況。 所有其他參數都與用於 glTexImage2D() 的參數相同。
注意:此方法不會變更GL_UNPACK_ALIGNMENT,您必須確定根據提供的位圖正確設定它。
位圖是否可以有兩個維度的非乘冪,取決於目前的OpenGL內容。 一律在呼叫此方法后一段時間檢查 glGetError(),就像直接使用 OpenGL 一樣。
的 android.opengl.GLUtils.texImage2D(int, int, int, android.graphics.Bitmap, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
TexImage2D(Int32, Int32, Int32, Bitmap, Int32, Int32)
texImage2D() 版本,採用 OpenGL ES 規格所定義的明確型別參數。
[Android.Runtime.Register("texImage2D", "(IIILandroid/graphics/Bitmap;II)V", "")]
public static void TexImage2D(int target, int level, int internalformat, Android.Graphics.Bitmap? bitmap, int type, int border);
[<Android.Runtime.Register("texImage2D", "(IIILandroid/graphics/Bitmap;II)V", "")>]
static member TexImage2D : int * int * int * Android.Graphics.Bitmap * int * int -> unit
參數
- target
- Int32
目標
- level
- Int32
水平儀
- internalformat
- Int32
internalformat
- bitmap
- Bitmap
點陣圖
- type
- Int32
型別
- border
- Int32
邊界
- 屬性
備註
texImage2D() 版本,採用 OpenGL ES 規格所定義的明確型別參數。 位圖的實際類型和內部格式必須與指定的類型和 internalformat 參數相容。
的 android.opengl.GLUtils.texImage2D(int, int, int, android.graphics.Bitmap, int, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。