ETC1.EncodeBlock(Buffer, Int32, Buffer) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 formato 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.
Documentación de Java 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 proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.