Share via


DataCue 类

定义

表示可以包含在 TimedMetadataTrack 中的数据提示。

public ref class DataCue sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [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 DataCue final
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class DataCue final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 DataCue
[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)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class DataCue
function DataCue()
Public NotInheritable Class DataCue
继承
Object Platform::Object IInspectable DataCue
属性
实现

Windows 要求

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

注解

可以使用 AddCue 方法将 DataCue 添加到 TimedMetadataTrack。 达到提示的开始时间时,将引发 CueEntered 事件,你可以使用传入处理程序的 MediaCueEventArgs 获取 DataCue 的副本。 DataCue 的 Data属性是可以包含任何类型的数据的 IBuffer。 如果要在遇到提示时显示文本,则为此方案提供了 TimedTextCue 类。

版本历史记录

Windows 版本 SDK 版本 增值
1703 15063 属性

构造函数

DataCue()

初始化 DataCue 类的新实例。

属性

Data

获取与提示关联的数据。

Duration

获取或设置提示的持续时间。

Id

获取数据提示的标识符。

Properties

获取与数据提示关联的自定义属性的集合。

StartTime

获取提示的开始时间。

适用于

另请参阅