Idioma

MediaCodec.LinearBlock.Obtain(Int32, String[]) Método

Definição

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.

Aplica-se a