Sprache

MediaStore.GetOriginalMediaFormatFileDescriptor Methode

Definition

Gibt ParcelFileDescriptor das ursprüngliche Mediendateiformat für fileDescriptor.

[Android.Runtime.Register("getOriginalMediaFormatFileDescriptor", "(Landroid/content/Context;Landroid/os/ParcelFileDescriptor;)Landroid/os/ParcelFileDescriptor;", "", ApiSince=31)]
public static Android.OS.ParcelFileDescriptor GetOriginalMediaFormatFileDescriptor(Android.Content.Context context, Android.OS.ParcelFileDescriptor fileDescriptor);
[<Android.Runtime.Register("getOriginalMediaFormatFileDescriptor", "(Landroid/content/Context;Landroid/os/ParcelFileDescriptor;)Landroid/os/ParcelFileDescriptor;", "", ApiSince=31)>]
static member GetOriginalMediaFormatFileDescriptor : Android.Content.Context * Android.OS.ParcelFileDescriptor -> Android.OS.ParcelFileDescriptor

Parameter

context
Context
fileDescriptor
ParcelFileDescriptor

Gibt zurück

Attribute

Hinweise

Gibt ParcelFileDescriptor das ursprüngliche Mediendateiformat für fileDescriptor.

Mediendateien können basierend auf den Anforderungen an die Medienfunktionen einer Anwendung transcodiert werden. Wenn die Anwendung jedoch Zugriff auf die ursprüngliche Mediendatei benötigt oder nicht versucht, den tatsächlichen Byteinhalt von Mediendateien zu analysieren, z. B. die Wiedergabe mit MediaPlayer oder für die Sicherung außerhalb des Geräts, kann diese Methode hilfreich sein.

Diese Methode gilt nur für Mediendateien, die von MediaStore.

Die Methode gibt den ursprünglichen Dateideskriptor mit der gleichen Berechtigung zurück, die der Aufrufer für den Eingabedateideskriptor hat.

Java-Dokumentation für android.provider.MediaStore.getOriginalMediaFormatFileDescriptor(android.content.Context, android.os.ParcelFileDescriptor).

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: