AudioMediaFrame 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示从 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
- 继承
- 属性
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 对象。 |