語言

MediaStore.GetOriginalMediaFormatFileDescriptor 方法

定義

返回 ParcelFileDescriptor 代表原始媒體檔案格式的 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

參數

context
Context
fileDescriptor
ParcelFileDescriptor

傳回

屬性

備註

返回 ParcelFileDescriptor 代表原始媒體檔案格式的 fileDescriptor。

媒體檔案可能會根據應用程式的媒體能力需求進行轉碼。 然而,在某些情況下,當應用程式需要存取原始媒體檔案,或不嘗試解析媒體檔案的實際位元組內容時,例如播放使用 MediaPlayer 或裝置外備份,這種方法就非常有用。

此方法僅適用於由 管理的 MediaStore媒體檔案。

該方法回傳原始檔案描述符,權限與呼叫者對輸入檔案描述符的權限相同。

的 android.provider.MediaStore.getOriginalMediaFormatFileDescriptor(android.content.Context, android.os.ParcelFileDescriptor)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於