GLUtils.TexImage2D Метод

Определение

Перегрузки

TexImage2D(Int32, Int32, Bitmap, Int32)

Версия texImage2D, которая определяет internalFormat и тип автоматически.

TexImage2D(Int32, Int32, Int32, Bitmap, Int32)

Вызывает glTexImage2D() в текущем контексте OpenGL.

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

target

level
Int32

уровень

bitmap
Bitmap

bitmap

border
Int32

border

Атрибуты

Комментарии

Версия texImage2D, которая определяет internalFormat и тип автоматически.

Документация по Java для android.opengl.GLUtils.texImage2D(int, int, android.graphics.Bitmap, int).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к

TexImage2D(Int32, Int32, Int32, Bitmap, Int32)

Вызывает glTexImage2D() в текущем контексте OpenGL.

[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

target

level
Int32

уровень

internalformat
Int32

internalformat

bitmap
Bitmap

bitmap

border
Int32

border

Атрибуты

Комментарии

Вызывает glTexImage2D() в текущем контексте OpenGL. Если контекст не является текущим, поведение будет таким же, как вызов glTexImage2D() без текущего контекста, то есть eglGetError() вернет соответствующую ошибку. В отличие от glTexImage2D(), растровое изображение не может иметь значение NULL и в этом случае вызывает исключение. Все остальные параметры идентичны параметрам, используемым для glTexImage2D().

ПРИМЕЧАНИЕ. Этот метод не изменяет GL_UNPACK_ALIGNMENT, необходимо убедиться, что он правильно задан в соответствии с предоставленным растровым рисунком.

Может ли растровый рисунок не иметь два измерения, зависит от текущего контекста OpenGL. Всегда проверка glGetError() через некоторое время после вызова этого метода, как и при непосредственном использовании OpenGL.

Документация по Java для android.opengl.GLUtils.texImage2D(int, int, int, android.graphics.Bitmap, int).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к

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

target

level
Int32

уровень

internalformat
Int32

internalformat

bitmap
Bitmap

bitmap

type
Int32

тип

border
Int32

border

Атрибуты

Комментарии

Версия texImage2D(), принимающая явный параметр типа в соответствии со спецификацией OpenGL ES. Фактический тип и внутренний формат растрового изображения должны быть совместимы с указанным типом и параметрами internalformat.

Документация по Java для android.opengl.GLUtils.texImage2D(int, int, int, android.graphics.Bitmap, int, int).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к