MFCLOCK_CHARACTERISTICS_FLAGS 열거형(mfidl.h)

클록의 특성을 설명하는 플래그를 포함합니다. 이러한 플래그는 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;

상수

 
MFCLOCK_CHARACTERISTICS_FLAG_FREQUENCY_10MHZ
값: 0x2
IMFClock::GetCorrelatedTime 메서드에서 반환하는 클록 시간은 100나노초 단위입니다. 이 플래그가 없으면 IMFClock::GetProperties 를 호출하여 클록 빈도를 가져옵니다. 클록 빈도는 해당 메서드에서 반환된 MFCLOCK_PROPERTIES 구조체의 qwClockFrequency 멤버에 지정됩니다.
MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING
값: 0x4
시계는 항상 실행됩니다. 이 플래그가 있으면 클록을 일시 중지하거나 중지할 수 없습니다. 이 플래그가 없는 경우 IMFClock::GetState 메서드를 호출하여 현재 상태를 가져옵니다.
MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK
값: 0x8
시계 시간은 시스템 클록에서 생성됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱 | UWP 앱]
머리글 mfidl.h

참고 항목

Media Foundation 열거형