MediaElement.Markers Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает коллекцию маркеров временная шкала, связанных с текущим загруженным файлом мультимедиа.
public:
property TimelineMarkerCollection ^ Markers { TimelineMarkerCollection ^ get(); };
TimelineMarkerCollection Markers();
public TimelineMarkerCollection Markers { get; }
var timelineMarkerCollection = mediaElement.markers;
Public ReadOnly Property Markers As TimelineMarkerCollection
Значение свойства
Коллекция маркеров временная шкала (представленных в виде объектов TimelineMarker), связанных с текущим загруженным файлом мультимедиа. По умолчанию является пустой коллекцией.
Примеры
В следующем примере создается объект MediaElement и выполняется реакция на его событие MarkerReached . Каждый раз при достижении маркера временная шкала в примере отображаются значения времени, типа и текста маркера временная шкала.
<MediaElement Name="Media" Source="video.mp4" MarkerReached="Media_MarkerReached" />
<TextBlock Name="txOutput" />
private void Media_MarkerReached(object sender, TimelineMarkerRoutedEventArgs e)
{
txOutput.Text =
string.Format("{0},{1},{2}", e.Marker.Time, e.Marker.Text, e.Marker.Type);
}
Комментарии
Маркер временная шкала — это метаданные, связанные с определенной точкой в файле мультимедиа. Эти маркеры обычно создаются заранее и хранятся в самом файле мультимедиа. Обычно они используются для имен разных сцен в видео или предоставления подсказок скрипта. Обрабатывая событие MarkerReached объекта MediaElement или используя свойство Markers объекта MediaElement, можно использовать маркеры временная шкала для активации действий или предоставления пользователям возможности искать выбранные позиции в файле мультимедиа.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по