Share via


AudioPresentation 類別

定義

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

[Android.Runtime.Register("android/media/AudioPresentation", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class AudioPresentation : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/AudioPresentation", ApiSince=28, DoNotGenerateAcw=true)>]
type AudioPresentation = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
繼承
AudioPresentation
屬性
實作

備註

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

MediaExtractorMediaExtractor#getAudioPresentations(int) 使用 和 AudioTrackAudioTrack#setPresentation(AudioPresentation) 來查詢可用的簡報,以及分別選取一個。

您可以使用 MediaExtractor#getAudioPresentations(int) 查詢媒體來源中可用的音訊簡報清單。 此清單可以向使用者呈現以供選取。 AudioPresentation 可以透過 AudioTrack#setPresentation(AudioPresentation) 傳遞至卸載的音訊解碼器,以要求解碼選取的簡報。 音訊串流可能包含多個不同語言、協助工具、端點主控和對話增強的簡報。 音訊簡報可能也有一組不同語言的描述標籤,可協助使用者做出明智的選擇。

剖析媒體串流和擷取簡報資訊的應用程式,可以使用 類別建立 AudioPresentation AudioPresentation.Builder 的實例。

android.media.AudioPresentation JAVA 檔。

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。

欄位

ContentCommentary
已淘汰.

音訊簡報內容分類器:意見。

ContentDialog
已淘汰.

音訊簡報內容分類器:對話方塊。

ContentEmergency
已淘汰.

音訊簡報內容分類器:緊急。

ContentHearingImpaired
已淘汰.

音訊簡報內容分類器:聽障人士。

ContentMain
已淘汰.

音訊簡報分類器:完成主要。

ContentMusicAndEffects
已淘汰.

音訊簡報內容分類器:音樂和效果。

ContentUnknown
已淘汰.

音訊簡報分類器:未知。

ContentVisuallyImpaired
已淘汰.

音訊簡報內容分類器:視覺障礙。

ContentVoiceover
已淘汰.

音訊簡報內容分類器:語音轉接器。

MasteredFor3d
已淘汰.

三維 (e.

MasteredForHeadphone
已淘汰.

預先呈現耳機播放。

MasteredForStereo
已淘汰.

立體喇叭配置。

MasteredForSurround
已淘汰.

二維 (e.

MasteringNotIndicated
已淘汰.

沒有慣用的重現通道配置。

PresentationIdUnknown

未知的音訊簡報識別碼,這表示未選取音訊簡報識別碼。

ProgramIdUnknown

未知的音訊程式識別碼,這表示未選取音訊程式識別碼。

屬性

Class

傳回這個 Object 的執行時間類別。

(繼承來源 Object)
Creator

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
HasAudioDescription

指出視覺障礙的音訊描述是否可用。

HasDialogueEnhancement

指出是否提供對話增強功能。

HasSpokenSubtitles

指出視覺障礙的口語字幕是否可供使用。

JniIdentityHashCode

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)
JniPeerMembers

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

Labels

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

Locale

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

MasteringIndication

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

PeerReference

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)
PresentationId

傳回架構用來選取解碼器轉譯的音訊簡報的簡報識別碼。

ProgramId

傳回架構用來選取解碼器轉譯的音訊簡報的程式識別碼。

ThresholdClass

此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。

(繼承來源 Object)
ThresholdType

此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。

(繼承來源 Object)

方法

Clone()

建立並傳回這個 物件的複本。

(繼承來源 Object)
DescribeContents()

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

Dispose()

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)
Dispose(Boolean)

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集判斷物件沒有其他參考時,由物件上的垃圾收集行程呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件的監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)
Wait()

讓目前的執行緒等到喚醒為止,通常是藉由 < em > notified < /em > 或 < em > interrupted < /em > 來喚醒。

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

明確介面實作

IJavaPeerable.Disposed()

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)
IJavaPeerable.Finalized()

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

GetJniTypeName(IJavaPeerable)

AudioPresentation 類別會封裝描述新一代音訊內容中可用的音訊簡報的資訊。

適用於