MFCLOCK_CHARACTERISTICS_FLAGS-Enumeration (mfidl.h)

Enthält Flags, die die Merkmale einer Uhr beschreiben. Diese Flags werden von der IMFClock::GetClockCharacteristics-Methode zurückgegeben.

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;

Konstanten

 
MFCLOCK_CHARACTERISTICS_FLAG_FREQUENCY_10MHZ
Wert: 0x2
Die von der IMFClock::GetCorrelatedTime-Methode zurückgegebenen Uhrzeiten liegen in Einheiten von 100 Nanosekunden. Wenn dieses Flag nicht vorhanden ist, rufen Sie IMFClock::GetProperties auf, um die Taktfrequenz abzurufen. Die Taktfrequenz wird im qwClockFrequency-Member der MFCLOCK_PROPERTIES Struktur angegeben, die von dieser Methode zurückgegeben wird.
MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING
Wert: 0x4
Die Uhr wird immer ausgeführt. Wenn dieses Flag vorhanden ist, kann die Uhr nicht angehalten oder beendet werden. Wenn dieses Flag nicht vorhanden ist, rufen Sie die IMFClock::GetState-Methode auf, um den aktuellen Zustand abzurufen.
MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK
Wert: 0x8
Die Uhrzeiten werden von der Systemuhr generiert.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Kopfzeile mfidl.h

Weitere Informationen

Media Foundation-Enumerationen