Sprache

MediaCodec.DetachOutputSurface Methode

Definition

Trennen Sie die aktuelle Ausgabeoberfläche eines Codecs.

[Android.Runtime.Register("detachOutputSurface", "()V", "", ApiSince=35)]
public void DetachOutputSurface();
[<Android.Runtime.Register("detachOutputSurface", "()V", "", ApiSince=35)>]
member this.DetachOutputSurface : unit -> unit
Attribute

Hinweise

Trennen Sie die aktuelle Ausgabeoberfläche eines Codecs.

Trennt die aktuell zugeordnete Ausgabe Surface vom MediaCodec-Decoder. Dadurch kann surfaceView oder eine andere Komponente, die die Surface hält, sicher zerstört oder geändert werden, ohne den Betrieb des Decoders zu beeinträchtigen. Nach dem Aufrufen dieser Methode (und nach dem Zurückgeben) wechselt der Decoder in den Modus "Getrennt Surface", und die Ausgabe wird nicht mehr gerendert.

Java Dokumentation für android.media.MediaCodec.detachOutputSurface().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: