Condividi tramite


enumerazione MFCLOCK_CHARACTERISTICS_FLAGS (mfidl.h)

Contiene flag che descrivono le caratteristiche di un orologio. Questi flag vengono restituiti dal metodo IMFClock::GetClockCharacteristics .

Sintassi

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;

Costanti

 
MFCLOCK_CHARACTERISTICS_FLAG_FREQUENCY_10MHZ
Valore: 0x2
Le ore di clock restituite dal metodo IMFClock::GetCorrelatedTime sono in unità di 100 nanosecondi. Se questo flag è assente, chiamare IMFClock::GetProperties per ottenere la frequenza di clock. La frequenza di clock viene specificata nel membro qwClockFrequency della struttura MFCLOCK_PROPERTIES restituita da tale metodo.
MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING
Valore: 0x4
L'orologio è sempre in esecuzione. Se questo flag è presente, l'orologio non può essere sospeso o arrestato. Se questo flag è assente, chiamare il metodo IMFClock::GetState per ottenere lo stato corrente.
MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK
Valore: 0x8
Le ore dell'orologio vengono generate dall'orologio di sistema.

Requisiti

   
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Intestazione mfidl.h

Vedi anche

Enumerazioni media Foundation