Lingua

GLES20.GlCompressedTexImage2D Metodo

Definizione

Definisce un'immagine di trama da un payload di formato compresso supportato.

[Android.Runtime.Register("glCompressedTexImage2D", "(IIIIIIILjava/nio/Buffer;)V", "")]
public static void GlCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int imageSize, Java.Nio.Buffer? data);
[<Android.Runtime.Register("glCompressedTexImage2D", "(IIIIIIILjava/nio/Buffer;)V", "")>]
static member GlCompressedTexImage2D : 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

Token di formato compresso definito dall'estensione supportato; Core OpenGL ES 2.0 non richiede un particolare formato compresso.

width
Int32

Larghezza dell'immagine in texel, soddisfacendo le restrizioni relative alle dimensioni del formato selezionato.

height
Int32

Altezza dell'immagine nei texel, soddisfacendo le restrizioni relative alle dimensioni del formato selezionato.

border
Int32

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

imageSize
Int32

Dimensioni del payload compresso in byte, corrispondenti al formato selezionato e ai livelli inclusi.

data
Buffer

Un buffer di input diretto o accessibile diretto o accessibile basato su matrici nella posizione corrente, con byte imageSize disponibili. La capacità non viene controllata; L'allineamento delle righe pixel non si applica ai dati compressi. Nei contesti che supportano buffer pixel-unpack lasciare tale associazione zero per questo overload di memoria client.

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