Lenguaje

ETC1.EncodeBlock(Buffer, Int32, Buffer) Método

Definición

Codificar un bloque de píxeles.

[Android.Runtime.Register("encodeBlock", "(Ljava/nio/Buffer;ILjava/nio/Buffer;)V", "")]
public static void EncodeBlock(Java.Nio.Buffer? in, int validPixelMask, Java.Nio.Buffer? out);
[<Android.Runtime.Register("encodeBlock", "(Ljava/nio/Buffer;ILjava/nio/Buffer;)V", "")>]
static member EncodeBlock : Java.Nio.Buffer * int * Java.Nio.Buffer -> unit

Parámetros

in
Buffer

un búfer directo de orden nativo de tamaño DECODED_BLOCK_SIZE que representa un cuadrado de 4 x 4 cuadrados de 3 bytes en forma R, G, B. Byte (3 * (x + 4 * y) es el valor R de píxel (x, y).

validPixelMask
Int32

es una máscara de 16 bits donde bit (1 << (x + y * 4)) indica si el píxel correspondiente (x,y) es válido. Los valores de color de píxel no válidos se omiten al comprimir.

out
Buffer

un búfer directo de orden nativo de tamaño ENCODED_BLOCK_SIZE que recibe la versión comprimida ETC1 de los datos.

Atributos

Comentarios

Codificar un bloque de píxeles.

Java documentación para android.opengl.ETC1.encodeBlock(java.nio.Buffer, int, java.nio.Buffer).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a