MediaCodecList.FindEncoderForFormat(MediaFormat) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Recherchez un encodeur prenant en charge une donnée MediaFormat dans la liste des codecs multimédias.
[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
Paramètres
- format
- MediaFormat
Format multimédia d’encodeur avec des directives de fonctionnalité facultatives.
Retours
nom d’un encodeur qui prend en charge le format et les demandes de fonctionnalités donnés, ou null si aucun codec de ce type n’a été trouvé.
- Attributs
Exceptions
si le format n’est pas un format multimédia valide.
si le format est Null.
Remarques
Recherchez un encodeur prenant en charge une donnée MediaFormat dans la liste des codecs multimédias.
<strong>Remarque :</strong> On android.os.Build.VERSION_CODES#LOLLIPOP, format ne doit pas contenir une fréquence d’images MediaFormat#KEY_FRAME_RATE. Permet format.setString(MediaFormat.KEY_FRAME_RATE, null) d’effacer tout paramètre de fréquence d’images existant au format.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.