AudioTrack クラス

定義

オーディオ トラックを表します。

public ref class AudioTrack sealed : IMediaTrack
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioTrack final : IMediaTrack
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioTrack : IMediaTrack
Public NotInheritable Class AudioTrack
Implements IMediaTrack
継承
Object Platform::Object IInspectable AudioTrack
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

MediaPlaybackAudioTrackList.GetAt を呼び出して、このクラスのインスタンスを取得します。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1607 14393 GetEncodingProperties
1607 14393 名前
1607 14393 OpenFailed
1607 14393 PlaybackItem
1607 14393 SupportInfo

プロパティ

Id

オーディオ トラックの識別子を取得します。

Label

オーディオ トラックのラベルを取得または設定します。

Language

オーディオ トラックの言語を示す文字列を取得します。

Name

AudioTrack の名前を取得します。

PlaybackItem

AudioTrack を含む MediaPlaybackItem を取得します。

SupportInfo

AudioTrack のサポート情報を取得します。 この情報には、オーディオ デコーダーの状態、デコーダーによって適用されるオーディオの劣化に関する情報、オーディオ トラックが関連付けられている MediaSource の状態が含まれます。

TrackKind

トラックに含まれるデータの種類を示す値を取得します。 AudioTrack オブジェクトの場合、この値は常に MediaTrackKind.Audio です

メソッド

GetEncodingProperties()

AudioTrack のオーディオ エンコード プロパティを取得します。

イベント

OpenFailed

AudioTrack が開かれたときに発生します。

適用対象

こちらもご覧ください