enumeración MFCLOCK_CHARACTERISTICS_FLAGS (mfidl.h)

Contiene marcas que describen las características de un reloj. Estos indicadores son devueltos por el método 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
Valor: 0x2
Los tiempos de reloj devueltos por el método IMFClock::GetCorrelatedTime están en unidades de 100 nanosegundos. Si esta marca está ausente, llame a IMFClock::GetProperties para obtener la frecuencia del reloj. La frecuencia del reloj se da en el miembro qwClockFrequency de la estructura MFCLOCK_PROPERTIES devuelta por ese método.
MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING
Valor: 0x4
El reloj siempre se está ejecutando. Si esta marca está presente, el reloj no se puede pausar ni detener. Si esta marca está ausente, llame al método IMFClock::GetState para obtener el estado actual.
MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK
Valor: 0x8
Las horas del reloj se generan a partir del reloj del sistema.

Requisitos

   
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Encabezado mfidl.h

Consulte también

Enumeraciones de Media Foundation