GLUtils.TexSubImage2D Метод

Определение

Перегрузки

TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap)

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

TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap, Int32, Int32)

Версия texSubImage2D(), которая принимает явный параметр типа, как определено в спецификации OpenGL ES.

TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap)

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

[Android.Runtime.Register("texSubImage2D", "(IIIILandroid/graphics/Bitmap;)V", "")]
public static void TexSubImage2D (int target, int level, int xoffset, int yoffset, Android.Graphics.Bitmap? bitmap);
[<Android.Runtime.Register("texSubImage2D", "(IIIILandroid/graphics/Bitmap;)V", "")>]
static member TexSubImage2D : int * int * int * int * Android.Graphics.Bitmap -> unit

Параметры

target
Int32

target

level
Int32

уровень

xoffset
Int32

xoffset

yoffset
Int32

yoffset

bitmap
Bitmap

bitmap

Атрибуты

Комментарии

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

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

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

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

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

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

TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap, Int32, Int32)

Версия texSubImage2D(), которая принимает явный параметр типа, как определено в спецификации OpenGL ES.

[Android.Runtime.Register("texSubImage2D", "(IIIILandroid/graphics/Bitmap;II)V", "")]
public static void TexSubImage2D (int target, int level, int xoffset, int yoffset, Android.Graphics.Bitmap? bitmap, int format, int type);
[<Android.Runtime.Register("texSubImage2D", "(IIIILandroid/graphics/Bitmap;II)V", "")>]
static member TexSubImage2D : int * int * int * int * Android.Graphics.Bitmap * int * int -> unit

Параметры

target
Int32

target

level
Int32

уровень

xoffset
Int32

xoffset

yoffset
Int32

yoffset

bitmap
Bitmap

bitmap

format
Int32
type
Int32

тип

Атрибуты

Комментарии

Версия texSubImage2D(), которая принимает явный параметр типа, как определено в спецификации OpenGL ES.

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

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

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