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, Filling или Stopped. (Унаследовано от 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) |