MediaCodec.LinearBlock.Obtain(Int32, String[]) 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.
Obtenha um objeto de bloco linear não menor que a capacidade.
[Android.Runtime.Register("obtain", "(I[Ljava/lang/String;)Landroid/media/MediaCodec$LinearBlock;", "", ApiSince=30)]
public static Android.Media.MediaCodec.LinearBlock? Obtain(int capacity, string[] codecNames);
[<Android.Runtime.Register("obtain", "(I[Ljava/lang/String;)Landroid/media/MediaCodec$LinearBlock;", "", ApiSince=30)>]
static member Obtain : int * string[] -> Android.Media.MediaCodec.LinearBlock
Parâmetros
- capacity
- Int32
capacidade solicitada do bloco linear em bytes
- codecNames
- String[]
lista de codecs que o cliente deseja usar esse bloco linear sem copiar. As entradas nulas são ignoradas. Esse valor não pode ser nulo.
Retornos
um objeto de bloco linear. Esse valor pode ser nulo.
- Atributos
Comentários
Obtenha um objeto de bloco linear não menor que a capacidade. Se isCodecCopyFreeCompatible(String) com os mesmos codecNames retornados true, o objeto LinearBlock retornado poderá ser enfileirado nos codecs listados sem copiar. O objeto LinearBlock retornado é sempre mappable de leitura/gravação.
Referência do Android para android.media.MediaCodec.LinearBlock.obtain.
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.