Condividi tramite


MediaClock Classe

Definizione

Gestisce lo stato di temporizzazione per gli elementi multimediali tramite 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
Ereditarietà

Costruttori

MediaClock(MediaTimeline)

Inizializza una nuova istanza della classe MediaClock.

Proprietà

Controller

Ottiene un ClockController che può essere usato per avviare, sospendere, ripristinare, cercare, ignorare, arrestare o rimuovere questo Clock.

(Ereditato da Clock)
CurrentGlobalSpeed

Ottiene la velocità di avanzamento del tempo del clock corrente, rispetto al tempo del mondo reale.

(Ereditato da Clock)
CurrentGlobalTime

Ottiene l'ora globale corrente, come stabilito dal sistema di intervallo WPF.

(Ereditato da Clock)
CurrentIteration

Ottenere l'iterazione corrente di questo clock.

(Ereditato da Clock)
CurrentProgress

Ottiene lo stato di avanzamento corrente di questo Clock all'interno dell'iterazione corrente.

(Ereditato da Clock)
CurrentState

Ottiene un valore che indica se l'orologio attualmente è Active, Filling o Stopped.

(Ereditato da Clock)
CurrentTime

Ottiene l'ora corrente di questo clock all'interno dell'iterazione corrente.

(Ereditato da Clock)
Dispatcher

Ottiene l'oggetto Dispatcher associato a DispatcherObject.

(Ereditato da DispatcherObject)
HasControllableRoot

Ottiene un valore che indica se il controllo Clock fa parte di una struttura ad albero del clock controllabile.

(Ereditato da Clock)
IsPaused

Ottiene un valore che indica se questo Clock o alcuni elementi padri, è messo in pausa.

(Ereditato da Clock)
NaturalDuration

Ottiene la durata standard della Timeline di questo clock.

(Ereditato da Clock)
Parent

Ottiene il clock che è l’elemento padre di questo clock.

(Ereditato da Clock)
Timeline

Ottiene MediaTimeline che descrive il comportamento di controllo dell'orologio.

Metodi

CheckAccess()

Determina se il thread chiamante ha accesso a DispatcherObject.

(Ereditato da DispatcherObject)
DiscontinuousTimeMovement()

Viene richiamato quando il movimento è discontinuo.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetCanSlip()

Recupera un valore che indica se l'orologio dell'elemento multimediale può rallentare.

GetCurrentTimeCore()

Recupera un valore che identifica il tempo effettivo dell'elemento multimediale. Questo valore può essere utilizzato per la sincronizzazione del ritardo.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
SpeedChanged()

Viene richiamato quando la velocità dell'orologio è stata modificata.

Stopped()

Viene richiamato quando l'orologio viene arrestato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
VerifyAccess()

Impone che il thread chiamante abbia accesso a DispatcherObject.

(Ereditato da DispatcherObject)

Eventi

Completed

Si verifica quando questo clock ha completamente terminato l’esecuzione.

(Ereditato da Clock)
CurrentGlobalSpeedInvalidated

Si verifica quando la velocità del clock viene aggiornata.

(Ereditato da Clock)
CurrentStateInvalidated

Si verifica quando la proprietà CurrentState del clock viene aggiornata.

(Ereditato da Clock)
CurrentTimeInvalidated

Si verifica quando il CurrentTime di questo clock diventa non valido.

(Ereditato da Clock)
RemoveRequested

Si verifica quando viene chiamata l’evento Remove() su questo Clock o uno dei suoi clock genitori.

(Ereditato da Clock)

Si applica a

Vedi anche