MediaRecorder.SetVideoEncodingProfileLevel 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.
Imposta il profilo di codifica video desiderato e il livello per la registrazione.
[Android.Runtime.Register("setVideoEncodingProfileLevel", "(II)V", "GetSetVideoEncodingProfileLevel_IIHandler", ApiSince=26)]
public virtual void SetVideoEncodingProfileLevel (Android.Media.MediaCodecProfileType profile, int level);
[<Android.Runtime.Register("setVideoEncodingProfileLevel", "(II)V", "GetSetVideoEncodingProfileLevel_IIHandler", ApiSince=26)>]
abstract member SetVideoEncodingProfileLevel : Android.Media.MediaCodecProfileType * int -> unit
override this.SetVideoEncodingProfileLevel : Android.Media.MediaCodecProfileType * int -> unit
Parametri
- profile
- MediaCodecProfileType
dichiarato in MediaCodecInfo.CodecProfileLevel
.
- level
- Int32
dichiarato in MediaCodecInfo.CodecProfileLevel
.
- Attributi
Commenti
Imposta il profilo di codifica video desiderato e il livello per la registrazione. Il profilo e il livello devono essere validi per il codificatore video impostato da #setVideoEncoder
. Questo metodo può chiamare prima o dopo #setVideoEncoder
, ma deve essere chiamato prima #prepare
di . prepare()
può eseguire controlli aggiuntivi sul parametro per assicurarsi che il profilo e il livello specificati siano applicabili e a volte il profilo o il livello superato verrà rimosso a causa della capablità del codec o per garantire che la registrazione video possa procedere senza problemi in base alle funzionalità della piattaforma. <br>Application può anche usare per eseguire una query sulla MediaCodecInfo.CodecCapabilities#profileLevels
combinazione applicabile di profilo e livello per il formato corrispondente. Si noti che il profilo/livello richiesto potrebbe non essere supportato dal codec effettivamente usato da questa istanza di MediaRecorder.
Documentazione java per android.media.MediaRecorder.setVideoEncodingProfileLevel(int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.