MediaClip 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示单个媒体对象。
public ref class MediaClip 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 MediaClip 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 MediaClip
Public NotInheritable Class MediaClip
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
通过将媒体剪辑添加到 MediaComposition 对象的 Clips 集合,将它们添加到合成中。
有关向应用添加媒体编辑的操作指南,请参阅 媒体合成和编辑。
属性
AudioEffectDefinitions |
获取用于处理媒体剪辑的音频效果定义列表。 |
EmbeddedAudioTracks |
此媒体剪辑中嵌入的音轨列表。 |
EndTimeInComposition |
媒体剪辑停止在 MediaComposition 中播放的时间。 |
OriginalDuration |
媒体剪辑的原始播放时间,没有 TrimTimeFromStart 和 TrimTimeFromEnd 属性的影响。 |
SelectedEmbeddedAudioTrackIndex |
用于播放的媒体剪辑中音频轨道的索引。 |
StartTimeInComposition |
媒体剪辑开始在 MediaComposition 中播放的时间。 |
TrimmedDuration |
将 TrimTimeFromStart 和 TrimTimeFromEnd 应用到播放的媒体剪辑的持续时间。 |
TrimTimeFromEnd |
从媒体剪辑的末尾开始剪裁的时间量。 |
TrimTimeFromStart |
从媒体剪辑的开头开始剪裁的时间量。 |
UserData |
一个关联集合,用于存储与媒体剪辑关联的自定义属性。 |
VideoEffectDefinitions |
获取用于处理媒体剪辑的视频效果定义列表。 |
Volume |
获取或设置媒体剪辑的音量。 |
方法
Clone() |
创建与此实例相同的 MediaClip 对象。 |
CreateFromColor(Color, TimeSpan) |
创建一个纯色视频剪辑,该视频剪辑在指定的时间长度内显示单一颜色。 纯色视频剪辑通常用于在视频段之间创建显式间隔。 |
CreateFromFileAsync(IStorageFile) |
从视频文件创建视频剪辑。 |
CreateFromImageFileAsync(IStorageFile, TimeSpan) |
创建一个视频剪辑,该视频剪辑显示指定时间长度的单个图像。 |
CreateFromSurface(IDirect3DSurface, TimeSpan) |
从 Microsoft Direct3D 图面创建视频剪辑。 |
GetVideoEncodingProperties() |
获取媒体剪辑的 VideoEncodingProperties 。 |