Condividi tramite


DataCue Classe

Definizione

Rappresenta un segnale dati che può essere incluso in 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
Ereditarietà
Object Platform::Object IInspectable DataCue
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Un oggetto DataCue può essere aggiunto a un Oggetto TimedMetadataTrack con il metodo AddCue . Quando viene raggiunta l'ora di inizio del segnale, viene generato l'evento CueEntered ed è possibile usare MediaCueEventArgs passato nel gestore per ottenere una copia di DataCue. La proprietà Data di DataCue è un IBuffer che può contenere qualsiasi tipo di dati. Se si desidera visualizzare il testo quando viene rilevato il segnale, per questo scenario viene fornita la classe TimedTextCue .

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1703 15063 Proprietà

Costruttori

DataCue()

Inizializza una nuova istanza della classe DataCue .

Proprietà

Data

Ottiene i dati associati al segnale.

Duration

Ottiene o imposta la durata del segnale.

Id

Ottiene l'identificatore del segnale dati.

Properties

Ottiene la raccolta di proprietà personalizzate associate al segnale dati.

StartTime

Ottiene l'ora di inizio del segnale.

Si applica a

Vedi anche