TimedMetadataTrack Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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
- Наследование
- Атрибуты
- Реализации
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Инструкции по работе с временными дорожками метаданных см. в статье Элементы мультимедиа, списки воспроизведения и дорожки.
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1607 | 14393 | Имя |
1607 | 14393 | PlaybackItem |
Конструкторы
TimedMetadataTrack(String, String, TimedMetadataKind) |
Инициализирует новый экземпляр класса TimedMetadataTrack . |
Свойства
ActiveCues |
Возвращает список активных в timedMetadataTrack подсказок мультимедиа. Подсказка считается активной после достижения времени начала до превышения длительности . |
Cues |
Возвращает доступный только для чтения список подсказок мультимедиа в TimedMetadataTrack. |
DispatchType |
Возвращает настраиваемое строковое значение, содержащее сведения о маршрутизации для подсказок. |
Id |
Возвращает идентификатор для дорожки метаданных с временным временем. |
Label |
Возвращает или задает метку для дорожки метаданных с временным временем. |
Language |
Возвращает строку, указывающую язык дорожки метаданных, заданной по времени. |
Name |
Возвращает имя timedMetadataTrack. |
PlaybackItem |
Возвращает объект MediaPlaybackItem , содержащий TimedMetadataTrack. |
TimedMetadataKind |
Возвращает значение, указывающее тип метаданных, содержащихся в дорожке. |
TrackKind |
Возвращает значение, указывающее тип дорожки мультимедиа. Для TimedMetadataTrack это значение всегда будет Иметь значение MediaTrackKind.TimedMetadata. |
Методы
AddCue(IMediaCue) |
Добавляет указанный сигнал мультимедиа в timedMetadataTrack. |
RemoveCue(IMediaCue) |
Удаляет указанный сигнал мультимедиа из TimedMetadataTrack. |
События
CueEntered |
Происходит при вводе временного окна мультимедиа для подсказки мультимедиа. Временное окно определяется значениями StartTime и Duration для подсказки. |
CueExited |
Происходит при выходе из окна времени мультимедиа для подсказки мультимедиа. Временное окно определяется значениями StartTime и Duration для подсказки. |
TrackFailed |
Возникает при возникновении ошибки с timedMetadataTrack. |