TimedMetadataTrack Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public ref class TimedMetadataTrack sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Core.ITimedMetadataTrackFactory, 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 TimedMetadataTrack 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(Windows.Media.Core.ITimedMetadataTrackFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class TimedMetadataTrack final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Core.ITimedMetadataTrackFactory), 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 TimedMetadataTrack
[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(typeof(Windows.Media.Core.ITimedMetadataTrackFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class TimedMetadataTrack
function TimedMetadataTrack(id, language, kind)
Public NotInheritable Class TimedMetadataTrack
- Herencia
- Atributos
- Implementaciones
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
Para obtener instrucciones de procedimientos para trabajar con pistas de metadatos con tiempo, consulte Elementos multimedia, listas de reproducción y pistas.
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1607 | 14393 | Nombre |
1607 | 14393 | PlaybackItem |
Constructores
TimedMetadataTrack(String, String, TimedMetadataKind) |
Inicializa una nueva instancia de la clase TimedMetadataTrack . |
Propiedades
ActiveCues |
Obtiene la lista de indicaciones multimedia en timedMetadataTrack que están actualmente activas. Una indicación se considera activa después de que se haya alcanzado su hora de inicio hasta que se haya superado su duración . |
Cues |
Obtiene una lista de solo lectura de las indicaciones multimedia en TimedMetadataTrack. |
DispatchType |
Obtiene el valor de cadena personalizado que contiene información de enrutamiento para las indicaciones. |
Id |
Obtiene el identificador de la pista de metadatos con tiempo. |
Label |
Obtiene o establece la etiqueta de la pista de metadatos cronotemporales. |
Language |
Obtiene una cadena que indica el idioma de la pista de metadatos con tiempo. |
Name |
Obtiene el nombre de TimedMetadataTrack. |
PlaybackItem |
Obtiene el objeto MediaPlaybackItem que contiene TimedMetadataTrack. |
TimedMetadataKind |
Obtiene un valor que indica el tipo de metadatos contenidos en la pista. |
TrackKind |
Obtiene un valor que especifica el tipo de la pista multimedia. Para TimedMetadataTrack , este valor siempre será MediaTrackKind.TimedMetadata. |
Métodos
AddCue(IMediaCue) |
Agrega la indicación de medios especificada a TimedMetadataTrack. |
RemoveCue(IMediaCue) |
Quita la indicación de medios especificada de TimedMetadataTrack. |
Eventos
CueEntered |
Se produce cuando se escribe una ventana de tiempo multimedia de una indicación multimedia. El período de tiempo se define mediante StartTime y Duration de la indicación. |
CueExited |
Se produce cuando se cierra una ventana de tiempo multimedia de una indicación multimedia. El período de tiempo se define mediante StartTime y Duration de la indicación. |
TrackFailed |
Se produce cuando se produce un error con TimedMetadataTrack. |