BackgroundAudioTrack 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用于伴随视频剪辑的单个音轨。
public ref class BackgroundAudioTrack sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.GCPressure]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackgroundAudioTrack final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.GCPressure]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BackgroundAudioTrack
Public NotInheritable Class BackgroundAudioTrack
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
通过将背景音轨添加到 MediaComposition 对象的 BackgroundAudioTracks 集合,向合成添加背景音轨。
有关向应用添加媒体编辑操作指南,请参阅 媒体合成和编辑。
属性
AudioEffectDefinitions |
获取用于处理后台音轨的音频效果定义列表。 |
Delay |
指定开始播放后台音频之前等待的时间。 |
OriginalDuration |
背景音频轨道的原始播放时间,没有 TrimTimeFromStart 和 TrimTimeFromEnd 属性的效果。 |
TrimmedDuration |
将 TrimTimeFromStart 和 TrimTimeFromEnd 应用到播放的后台音频曲目持续时间。 |
TrimTimeFromEnd |
从背景音频轨道的末尾开始剪裁的时间量。 |
TrimTimeFromStart |
从背景音频轨道开始剪裁的时间量。 |
UserData |
一个关联集合,用于存储与后台音轨关联的自定义属性。 |
Volume |
获取或设置后台音轨的音量。 |
方法
Clone() |
创建与此实例相同的 BackgroundAudioTrack 对象。 |
CreateFromEmbeddedAudioTrack(EmbeddedAudioTrack) |
使用从嵌入的音频轨道对象复制的音频内容创建后台音频轨道对象。 |
CreateFromFileAsync(IStorageFile) |
从音频文件创建后台音轨。 |
GetAudioEncodingProperties() |
获取后台音轨的 AudioEncodingProperties 。 |