MediaClock Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Gère l'état de minutage du média par le biais d'une 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
- Héritage
Constructeurs
MediaClock(MediaTimeline) |
Initialise une nouvelle instance de la classe MediaClock. |
Propriétés
Controller |
Obtient un ClockController qui peut être utilisé pour démarrer, suspendre, reprendre, rechercher, ignorer, arrêter ou supprimer ce Clock. (Hérité de Clock) |
CurrentGlobalSpeed |
Obtient la fréquence à laquelle l’heure de l’horloge s’écoule actuellement par rapport à l’heure réelle. (Hérité de Clock) |
CurrentGlobalTime |
Obtient l’heure globale actuelle, telle qu’établie par le système de minutage WPF. (Hérité de Clock) |
CurrentIteration |
Obtient l'itération actuelle de cette horloge. (Hérité de Clock) |
CurrentProgress |
Obtient la progression actuelle de ce Clock dans son itération actuelle. (Hérité de Clock) |
CurrentState |
Obtient une valeur indiquant si l’horloge est actuellement Active, Filling ou Stopped. (Hérité de Clock) |
CurrentTime |
Obtient l'heure actuelle de cette horloge dans son itération actuelle. (Hérité de Clock) |
Dispatcher |
Obtient le Dispatcher associé à DispatcherObject. (Hérité de DispatcherObject) |
HasControllableRoot |
Obtient une valeur qui indique si ce Clock fait partie d'une arborescence d'horloge contrôlable. (Hérité de Clock) |
IsPaused |
Obtient une valeur qui indique si ce Clock ou un de ses parents est suspendu. (Hérité de Clock) |
NaturalDuration |
Obtient la durée naturelle du Timeline de cette horloge. (Hérité de Clock) |
Parent |
Obtient l'horloge qui est le parent de cette horloge. (Hérité de Clock) |
Timeline |
Obtient le MediaTimeline qui décrit le comportement de contrôle de l'horloge. |
Méthodes
CheckAccess() |
Détermine si le thread appelant a accès à ce DispatcherObject. (Hérité de DispatcherObject) |
DiscontinuousTimeMovement() |
Appelé en cas d'arrêt du mouvement. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetCanSlip() |
Récupère une valeur qui indique si l'horloge du média peut se décaler. |
GetCurrentTimeCore() |
Récupère une valeur qui identifie l'heure réelle du média. Cette valeur peut être utilisée pour la synchronisation du décalage. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
SpeedChanged() |
Appelé en cas de modification de la vitesse de l'horloge. |
Stopped() |
Appelé en cas d'arrêt de l'horloge. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
VerifyAccess() |
Garantit que le thread appelant a accès à DispatcherObject. (Hérité de DispatcherObject) |
Événements
Completed |
Se produit lorsque cette horloge a entièrement terminé son cycle. (Hérité de Clock) |
CurrentGlobalSpeedInvalidated |
Se produit quand la vitesse de l’horloge est mise à jour. (Hérité de Clock) |
CurrentStateInvalidated |
Se produit quand la propriété CurrentState de l’horloge est mise à jour. (Hérité de Clock) |
CurrentTimeInvalidated |
Se produit lorsque le CurrentTime de cette horloge devient non valide. (Hérité de Clock) |
RemoveRequested |
Se produit lorsque la méthode Remove() est appelée sur ce Clock ou l'une de ses horloges parentes. (Hérité de Clock) |