MediaCodec.GetInputBuffer(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um java.nio.Buffer#clear clearedobjeto ByteBuffer gravável para um índice de buffer de entrada dequeu para conter os dados de entrada.
[Android.Runtime.Register("getInputBuffer", "(I)Ljava/nio/ByteBuffer;", "")]
public Java.Nio.ByteBuffer? GetInputBuffer(int index);
[<Android.Runtime.Register("getInputBuffer", "(I)Ljava/nio/ByteBuffer;", "")>]
member this.GetInputBuffer : int -> Java.Nio.ByteBuffer
Parâmetros
- index
- Int32
O índice de um buffer de entrada de propriedade do cliente retornado anteriormente de uma chamada para #dequeueInputBuffer, ou recebido por meio de um retorno de chamada onInputBufferAvailable.
Retornos
o buffer de entrada ou nulo se o índice não for um buffer de entrada dequeu ou se o codec estiver configurado para entrada de superfície.
- Atributos
Exceções
se não estiver no estado em execução.
após o erro codec.
Comentários
Retorna um java.nio.Buffer#clear clearedobjeto ByteBuffer gravável para um índice de buffer de entrada dequeu para conter os dados de entrada.
Depois de chamar esse método, qualquer objeto ByteBuffer ou Image retornado anteriormente para o mesmo índice de entrada não deve mais ser usado.
Java documentação para android.media.MediaCodec.getInputBuffer(int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.