MF_QUALITY_ADVISE_FLAGS 열거형(mfidl.h)
IMFQualityAdvise2::NotifyQualityEvent 메서드에 대한 플래그를 포함합니다.
Syntax
typedef enum _MF_QUALITY_ADVISE_FLAGS {
MF_QUALITY_CANNOT_KEEP_UP = 0x1
} MF_QUALITY_ADVISE_FLAGS;
상수
MF_QUALITY_CANNOT_KEEP_UP 값: 0x1 디코더는 샘플 대기 시간을 줄이기 위해 할 수 있는 모든 작업을 수행했으며 샘플은 여전히 늦습니다. |
설명
디코더가 MF_QUALITY_CANNOT_KEEP_UP 플래그를 설정하는 경우 품질 관리자는 미디어 원본 및 미디어 싱크를 통해 대기 시간을 줄이려고 합니다. 예를 들어 프레임을 삭제하도록 EVR( Enhanced Video Renderer )을 요청할 수 있습니다. 이 기간 동안 품질 관리자는 샘플이 더 이상 싱크에 늦게 도착하지 않을 때까지 디코더의 IMFQualityAdvise2::NotifyQualityEvent 메서드 호출을 중지합니다. 이 시점에서 품질 관리자는 디코더에서 NotifyQualityEvent 호출을 다시 시작합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱 | UWP 앱] |
머리글 | mfidl.h |