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 中引入)

注解

通过访问 MediaFrameReference 对象的 AudioMediaFrame 属性,通过调用 MediaFrameReader.TryAcquireLatestFrame 获取此类的实例。 调用 GetAudioFrame 以获取作为 AudioFrame 对象的帧副本,该对象提供对基础音频数据的访问权限。

属性

AudioEncodingProperties

获取 一个 AudioEncodingProperties 对象,该对象提供有关帧中音频数据的信息。 这包括音频数据的比特率、采样率和通道计数等信息。

FrameReference

获取与 AudioMediaFrame 关联的 MediaFrameReference 包装器对象,该 对象提供对媒体帧的格式信息和其他属性的访问。

方法

GetAudioFrame()

创建 AudioMediaFrame 的副本作为 AudioFrame 对象。

适用于

另请参阅