Share via


AudioMediaFrame クラス

定義

MediaFrameSource から取り出されたオーディオ データのフレームを表します。

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

Windows の要件

デバイス ファミリ
Windows 10, version 1803 (10.0.17134.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v6.0 で導入)

注釈

MediaFrameReader.TryAcquireLatestFrame の呼び出しでメディア フレーム ソースから取得された MediaFrameReference オブジェクトの AudioMediaFrame プロパティにアクセスして、このクラスのインスタンスを取得します。 GetAudioFrame を呼び出して、基になるオーディオ データへのアクセスを提供する AudioFrame オブジェクトとしてフレームのコピーを取得します。

プロパティ

AudioEncodingProperties

フレーム内のオーディオ データに関する情報を提供する AudioEncodingProperties オブジェクトを取得します。 これには、オーディオ データのビットレート、サンプル レート、チャネル数などの情報が含まれます。

FrameReference

AudioMediaFrame に関連付けられている MediaFrameReference ラッパー オブジェクトを取得します。これにより、メディア フレームの書式情報やその他のプロパティへのアクセスが提供されます。

メソッド

GetAudioFrame()

AudioFrame オブジェクトとしてAudioMediaFrame のコピーを作成します。

適用対象

こちらもご覧ください