énumération MFCLOCK_CHARACTERISTICS_FLAGS (mfidl.h)

Contient des indicateurs qui décrivent les caractéristiques d’une horloge. Ces indicateurs sont retournés par la méthode IMFClock::GetClockCharacteristics .

Syntax

typedef enum _MFCLOCK_CHARACTERISTICS_FLAGS {
  MFCLOCK_CHARACTERISTICS_FLAG_FREQUENCY_10MHZ = 0x2,
  MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING = 0x4,
  MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK = 0x8
} MFCLOCK_CHARACTERISTICS_FLAGS;

Constantes

 
MFCLOCK_CHARACTERISTICS_FLAG_FREQUENCY_10MHZ
Valeur : 0x2
Les heures d’horloge retournées par la méthode IMFClock::GetCorrelatedTime sont en unités de 100 nanosecondes. Si cet indicateur est absent, appelez IMFClock::GetProperties pour obtenir la fréquence d’horloge. La fréquence d’horloge est donnée dans le membre qwClockFrequency de la structure MFCLOCK_PROPERTIES retournée par cette méthode.
MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING
Valeur : 0x4
L’horloge est toujours en cours d’exécution. Si cet indicateur est présent, l’horloge ne peut pas être suspendue ou arrêtée. Si cet indicateur est absent, appelez la méthode IMFClock::GetState pour obtenir l’état actuel.
MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK
Valeur : 0x8
Les heures d’horloge sont générées à partir de l’horloge système.

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

Énumérations Media Foundation