Lingua

GLES20.GlTexImage2D Metodo

Definizione

Definisce un'immagine di trama dai dati pixel o la alloca senza dati iniziali.

[Android.Runtime.Register("glTexImage2D", "(IIIIIIIILjava/nio/Buffer;)V", "")]
public static void GlTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, Java.Nio.Buffer? pixels);
[<Android.Runtime.Register("glTexImage2D", "(IIIIIIIILjava/nio/Buffer;)V", "")>]
static member GlTexImage2D : int * int * int * int * int * int * int * int * Java.Nio.Buffer -> unit

Parametri

target
Int32

GL_TEXTURE_2D o uno dei sei token del viso GL_TEXTURE_CUBE_MAP.

level
Int32

Livello mipmap non negativo; zero è l'immagine di base.

internalformat
Int32

Formato texel interno; Core OpenGL ES 2.0 richiede lo stesso valore del formato, mentre OpenGL ES 3.0 e versioni successive accettano anche formati interni di dimensioni compatibili.

width
Int32

Larghezza dell'immagine non negativo nei texel, entro le restrizioni supportate per le dimensioni e le dimensioni delle trame.

height
Int32

Altezza dell'immagine non negativo nei texel, entro le restrizioni supportate per dimensioni e dimensioni della trama.

border
Int32

Zero; Le immagini di trama OpenGL ES non hanno bordi.

format
Int32

Formato pixel di input supportato, corrispondente al formato interno in OpenGL ES 2.0 o compatibile con un formato interno di dimensioni in OpenGL ES 3.0 e versioni successive.

type
Int32

Il componente supportato o il tipo di pixel compresso compatibile con il formato.

pixels
Buffer

Buffer di input diretto o accessibile basato su matrici in corrispondenza della posizione corrente oppure Null per allocare il contenuto dell'immagine non definito. Per l'input non Null, specificare l'immagine completa, inclusa GL_UNPACK_ALIGNMENT riempimento delle righe; la capacità non viene controllata. Nei contesti che supportano buffer pixel-unpack lasciare tale associazione zero per questo overload di memoria client. Fornire dati sufficienti per tutte le impostazioni dell'archivio pixel attivo.

Attributi

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a