enumeração MFCLOCK_STATE (mfidl.h)

Define o estado de um relógio.

Syntax

typedef enum _MFCLOCK_STATE {
  MFCLOCK_STATE_INVALID = 0,
  MFCLOCK_STATE_RUNNING,
  MFCLOCK_STATE_STOPPED,
  MFCLOCK_STATE_PAUSED
} MFCLOCK_STATE;

Constantes

 
MFCLOCK_STATE_INVALID
Valor: 0
O relógio é inválido. Um relógio pode ser inválido por vários motivos. Alguns relógios retornam esse estado antes da primeira inicialização. Esse estado também poderá ocorrer se o dispositivo subjacente for perdido.
MFCLOCK_STATE_RUNNING
O relógio está em execução. Enquanto o relógio está em execução, o tempo avança na frequência do relógio e na taxa atual.
MFCLOCK_STATE_STOPPED
O relógio está parado. Enquanto parado, o relógio relata uma hora de 0.
MFCLOCK_STATE_PAUSED
O relógio está em pausa. Enquanto em pausa, o relógio relata a hora em que foi pausado.

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

IMFClock::GetState

Enumerações do Media Foundation