Share via


AudioTrackSupportInfo 類別

定義

提供 AudioTrack的支援資訊。 這項資訊包括音訊解碼器的狀態、解碼器所套用之任何音訊降低的相關資訊,以及與音訊播放軌相關聯的 MediaSource 狀態。

public ref class AudioTrackSupportInfo sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioTrackSupportInfo final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioTrackSupportInfo
Public NotInheritable Class AudioTrackSupportInfo
繼承
Object Platform::Object IInspectable AudioTrackSupportInfo
屬性

Windows 需求

裝置系列
Windows 10 Anniversary Edition (已於 10.0.14393.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v3.0 引進)

備註

如果當 AudioTrack開啟時發生失敗,您可以藉由處理OpenFailed事件並檢查傳遞至事件的AudioTrack的 SupportInfo屬性,以傳送者身分取得詳細狀態和失敗資訊。

屬性

DecoderStatus

取得解碼器的 音訊解碼器狀態,包括音訊播放軌的編碼是否完全支援或部分支援,以及解碼器是否會降低音訊。

Degradation

取得值,指出音訊解碼器套用至 AudioTrack 的效能降低類型。

DegradationReason

取得值,指出如果音訊降級,音訊解碼器正在降級 AudioTrack的原因。

MediaSourceStatus

取得與 AudioTrack相關聯之MediaSource的狀態。

適用於