Share via


enumeração MFCLOCK_CHARACTERISTICS_FLAGS (mfidl.h)

Contém sinalizadores que descrevem as características de um relógio. Essas bandeiras são retornadas pelo 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
Os horários de relógio retornados pelo método IMFClock::GetCorrelatedTime estão em unidades de 100 nanossegundos. Se esse sinalizador estiver ausente, chame IMFClock::GetProperties para obter a frequência do relógio. A frequência do relógio é fornecida no membro qwClockFrequency da estrutura MFCLOCK_PROPERTIES retornada por esse método.
MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING
Valor: 0x4
O relógio está sempre funcionando. Se esse sinalizador estiver presente, o relógio não poderá ser pausado ou interrompido. Se esse sinalizador estiver ausente, chame o método IMFClock::GetState para obter o estado atual.
MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK
Valor: 0x8
Os horários do relógio são gerados a partir do relógio do sistema.

Requisitos

   
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho mfidl.h

Confira também

Enumerações do Media Foundation