MediaCodec.GetOutputBuffer(Int32) 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í.
Devuelve un byteBuffer de solo lectura para un índice de búfer de salida en cola.
[Android.Runtime.Register("getOutputBuffer", "(I)Ljava/nio/ByteBuffer;", "")]
public Java.Nio.ByteBuffer? GetOutputBuffer(int index);
[<Android.Runtime.Register("getOutputBuffer", "(I)Ljava/nio/ByteBuffer;", "")>]
member this.GetOutputBuffer : int -> Java.Nio.ByteBuffer
Parámetros
- index
- Int32
Índice de un búfer de salida propiedad del cliente devuelto previamente de una llamada a #dequeueOutputBuffero recibido a través de una devolución de llamada onOutputBufferAvailable.
Devoluciones
el búfer de salida o null si el índice no es un búfer de salida desqueuado o el códec está configurado con una superficie de salida.
- Atributos
Excepciones
si no está en el estado Executing.
error de códec.
Comentarios
Devuelve un byteBuffer de solo lectura para un índice de búfer de salida en cola. La posición y el límite del búfer devuelto se establecen en los datos de salida válidos.
Después de llamar a este método, ya no se debe usar ningún objeto ByteBuffer o Image devuelto previamente para el mismo índice de salida.
Java documentación para android.media.MediaCodec.getOutputBuffer(int).
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.