Partager via


énumération MFCLOCK_STATE (mfidl.h)

Définit l’état d’une horloge.

Syntax

typedef enum _MFCLOCK_STATE {
  MFCLOCK_STATE_INVALID = 0,
  MFCLOCK_STATE_RUNNING,
  MFCLOCK_STATE_STOPPED,
  MFCLOCK_STATE_PAUSED
} MFCLOCK_STATE;

Constantes

 
MFCLOCK_STATE_INVALID
Valeur : 0
L’horloge n’est pas valide. Une horloge peut être non valide pour plusieurs raisons. Certaines horloges retournent cet état avant le premier démarrage. Cet état peut également se produire si l’appareil sous-jacent est perdu.
MFCLOCK_STATE_RUNNING
L’horloge est en cours d’exécution. Pendant que l’horloge est en cours d’exécution, l’heure avance à la fréquence et au rythme actuel de l’horloge.
MFCLOCK_STATE_STOPPED
L’horloge est arrêtée. Lors de l’arrêt, l’horloge indique une heure de 0.
MFCLOCK_STATE_PAUSED
L’horloge est suspendue. Pendant la pause, l’horloge indique l’heure à laquelle elle a été suspendue.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
En-tête mfidl.h

Voir aussi

IMFClock::GetState

Énumérations Media Foundation