MediaCodecList.FindEncoderForFormat(MediaFormat) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Trovare un codificatore che supporta un dato MediaFormat nell'elenco di codec multimediali.
[Android.Runtime.Register("findEncoderForFormat", "(Landroid/media/MediaFormat;)Ljava/lang/String;", "")]
public string? FindEncoderForFormat(Android.Media.MediaFormat? format);
[<Android.Runtime.Register("findEncoderForFormat", "(Landroid/media/MediaFormat;)Ljava/lang/String;", "")>]
member this.FindEncoderForFormat : Android.Media.MediaFormat -> string
Parametri
- format
- MediaFormat
Formato multimediale del codificatore con direttive di funzionalità facoltative.
Valori restituiti
nome di un codificatore che supporta il formato e le richieste di funzionalità specificati o null se non è stato trovato alcun codec di questo tipo.
- Attributi
Eccezioni
se il formato non è un formato multimediale valido.
se format è null.
Commenti
Trovare un codificatore che supporta un dato MediaFormat nell'elenco di codec multimediali.
<strong>Note:</strong> On android.os.Build.VERSION_CODES#LOLLIPOP, format non deve contenere una frequenza di fotogrammi MediaFormat#KEY_FRAME_RATE. Usare format.setString(MediaFormat.KEY_FRAME_RATE, null) per cancellare qualsiasi impostazione di frequenza dei fotogrammi esistente nel formato .
per android.media.MediaCodecList.findEncoderForFormat(android.media.MediaFormat).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.