MediaClock Класс

Определение

Поддерживает состояние времени для мультимедиа с помощью MediaTimeline.

public ref class MediaClock : System::Windows::Media::Animation::Clock
public class MediaClock : System.Windows.Media.Animation.Clock
type MediaClock = class
    inherit Clock
Public Class MediaClock
Inherits Clock
Наследование

Конструкторы

Имя Описание
MediaClock(MediaTimeline)

Инициализирует новый экземпляр класса MediaClock.

Свойства

Имя Описание
Controller

Получает объектClockController, который можно использовать для запуска, приостановки, возобновления, поиска, пропуска, остановки или удаления.Clock

(Унаследовано от Clock)
CurrentGlobalSpeed

Получает скорость, с которой время часов в настоящее время прогрессируется, по сравнению с реальным временем.

(Унаследовано от Clock)
CurrentGlobalTime

Возвращает текущее глобальное время, установленное системой времени WPF.

(Унаследовано от Clock)
CurrentIteration

Получите текущую итерацию этих часов.

(Унаследовано от Clock)
CurrentProgress

Возвращает текущий ход выполнения этого Clock элемента в рамках текущей итерации.

(Унаследовано от Clock)
CurrentState

Возвращает значение, указывающее, находится ли часы в данный момент Activeили FillingStopped.

(Унаследовано от Clock)
CurrentTime

Возвращает текущее время этого часа в рамках текущей итерации.

(Унаследовано от Clock)
Dispatcher

Dispatcher Возвращает это DispatcherObject значение, с которым связано.

(Унаследовано от DispatcherObject)
HasControllableRoot

Возвращает значение, указывающее, является ли это Clock частью управляемого дерева часов.

(Унаследовано от Clock)
IsPaused

Возвращает значение, указывающее, приостановлено ли это Clockзначение (или любой из его родителей).

(Унаследовано от Clock)
NaturalDuration

Получает естественную длительность этого часа Timeline.

(Унаследовано от Clock)
Parent

Возвращает часы, которые являются родительскими для этого часа.

(Унаследовано от Clock)
Timeline

Получает описание MediaTimeline управляемого поведения часов.

Методы

Имя Описание
CheckAccess()

Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)
DiscontinuousTimeMovement()

Вызывается при прекращении перемещения.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetCanSlip()

Извлекает значение, указывающее, могут ли часы мультимедиа скольжения.

GetCurrentTimeCore()

Извлекает значение, определяющее фактическое время мультимедиа. Это значение можно использовать для синхронизации скольжения.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
SpeedChanged()

Вызывается при изменении скорости часов.

Stopped()

Вызывается при остановке часов.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
VerifyAccess()

Принудительно применяет, что вызывающий поток имеет доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)

События

Имя Описание
Completed

Происходит, когда этот часы полностью закончили играть.

(Унаследовано от Clock)
CurrentGlobalSpeedInvalidated

Происходит при обновлении скорости часов.

(Унаследовано от Clock)
CurrentStateInvalidated

Происходит при обновлении свойства часов CurrentState .

(Унаследовано от Clock)
CurrentTimeInvalidated

Происходит, когда этот часы CurrentTime становится недействительным.

(Унаследовано от Clock)
RemoveRequested

Происходит, когда Remove() метод вызывается для этого Clock или одного из родительских часов.

(Унаследовано от Clock)

Применяется к

См. также раздел