Freigeben über


MediaCodec.CreateEncoderByType(String) Methode

Definition

Instanziieren Sie den bevorzugten Encoder, der Ausgabedaten des angegebenen MIME-Typs unterstützt.

[Android.Runtime.Register("createEncoderByType", "(Ljava/lang/String;)Landroid/media/MediaCodec;", "")]
public static Android.Media.MediaCodec CreateEncoderByType (string type);
[<Android.Runtime.Register("createEncoderByType", "(Ljava/lang/String;)Landroid/media/MediaCodec;", "")>]
static member CreateEncoderByType : string -> Android.Media.MediaCodec

Parameter

type
String

Der gewünschte MIME-Typ der Ausgabedaten.

Gibt zurück

Attribute

Ausnahmen

, wenn der Codec nicht erstellt werden kann.

, wenn type kein gültiger MIME-Typ ist.

, wenn type NULL ist.

Hinweise

Instanziieren Sie den bevorzugten Encoder, der Ausgabedaten des angegebenen MIME-Typs unterstützt.

<strong>Hinweis:</strong> Es wird bevorzugt, und #createByCodecName zu verwendenMediaCodecList#findEncoderForFormat, um sicherzustellen, dass der resultierende Codec ein bestimmtes Format verarbeiten kann.

Java-Dokumentation für android.media.MediaCodec.createEncoderByType(java.lang.String).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: