VideoTrack 类

定义

表示视频轨道。

public ref class VideoTrack sealed : IMediaTrack
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class VideoTrack final : IMediaTrack
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class VideoTrack : IMediaTrack
Public NotInheritable Class VideoTrack
Implements IMediaTrack
继承
Object Platform::Object IInspectable VideoTrack
属性
实现

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

通过调用 MediaPlaybackVideoTrackList.GetAt 获取此类的实例。

有关使用 VideoTrack 对象的操作指南,请参阅 媒体项目、播放列表和曲目

版本历史记录

Windows 版本 SDK 版本 已添加值
1607 14393 GetEncodingProperties
1607 14393 名称
1607 14393 OpenFailed
1607 14393 PlaybackItem
1607 14393 SupportInfo

属性

Id

获取视频轨道的标识符。

Label

获取或设置视频轨道的标签。

Language

获取指示视频轨道语言的字符串。

Name

获取 VideoTrack 的名称。

PlaybackItem

获取包含 VideoTrackMediaPlaybackItem

SupportInfo

获取 VideoTrack 的支持信息。 此信息包括视频解码器的状态和与视频轨道关联的 MediaSource 的状态。

TrackKind

获取一个值,该值指示轨道包含的数据类型。 对于 VideoTrack 对象,此值始终为 MediaTrackKind.Video

方法

GetEncodingProperties()

获取 VideoTrack 的编码属性。

事件

OpenFailed

VideoTrack 无法打开时发生。

适用于

另请参阅