Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

MFCLOCK_CHARACTERISTICS_FLAGS enumeration

Contains flags that describe the characteristics of a clock. These flags are returned by the IMFClock::GetClockCharacteristics method.

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
} ;

Constants

MFCLOCK_CHARACTERISTICS_FLAG_FREQUENCY_10MHZ

The clock times returned by the IMFClock::GetCorrelatedTime method are in units of 100 nanoseconds. If this flag is absent, call IMFClock::GetProperties to get the clock frequency. The clock frequency is given in the qwClockFrequency member of the MFCLOCK_PROPERTIES structure returned by that method.

MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING

The clock is always running. If this flag is present, the clock cannot be paused or stopped. If this flag is absent, call the IMFClock::GetState method to get the current state.

MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK

The clock times are generated from the system clock.

Requirements

Minimum supported client

Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 [desktop apps | Windows Store apps]

Header

Mfidl.h

See also

Media Foundation Enumerations

 

 

Show:
© 2016 Microsoft