Partager via


DataCue Classe

Définition

Représente un indicateur de données qui peut être inclus dans un 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
Héritage
Object Platform::Object IInspectable DataCue
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Un DataCue peut être ajouté à un TimedMetadataTrack avec la méthode AddCue . Lorsque l’heure de début de l’indicateur est atteinte, l’événement CueEntered est déclenché et vous pouvez utiliser le MediaCueEventArgs passé dans le gestionnaire pour obtenir une copie du DataCue. La propriété Data de DataCue est un IBuffer qui peut contenir n’importe quel type de données. Si vous souhaitez afficher du texte lorsque le signal est rencontré, la classe TimedTextCue est fournie pour ce scénario.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1703 15063 Propriétés

Constructeurs

DataCue()

Initialise une nouvelle instance de la classe DataCue.

Propriétés

Data

Obtient les données associées à l’indicateur.

Duration

Obtient ou définit la durée du signal.

Id

Obtient l’identificateur de l’indicateur de données.

Properties

Obtient la collection de propriétés personnalisées associées à l’indicateur de données.

StartTime

Obtient l’heure de début de l’indicateur.

S’applique à

Voir aussi