IMFMediaSinkPreroll 인터페이스(mfidl.h)
프레젠테이션 시계가 시작되기 전에 미디어 싱크가 샘플을 받을 수 있도록 합니다.
이 인터페이스에 대한 포인터를 얻으려면 미디어 싱크 에서 QueryInterface 를 호출합니다.
상속
IMFMediaSinkPreroll 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IMFMediaSinkPreroll 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IMFMediaSinkPreroll 인터페이스에는 이러한 메서드가 있습니다.
IMFMediaSinkPreroll::NotifyPreroll 미디어 싱크에 프레젠테이션 시계가 시작된다는 것을 알 수 있습니다. |
설명
미디어 싱크는 원활한 재생 및 전환을 지원하기 위해 이 인터페이스를 구현할 수 있습니다. 미디어 싱크가 이 인터페이스를 노출하는 경우 프레젠테이션 시계가 시작되기 전에 샘플을 받을 수 있습니다. 그런 다음 샘플을 미리 처리하여 클록이 시작될 때 렌더링을 즉시 시작할 수 있습니다. 미리 등록하면 재생 중에 결함이 발생하지 않도록 방지할 수 있습니다.
미디어 싱크가 사전 등록을 지원하는 경우 미디어 싱크의 IMFMediaSink::GetCharacteristics 메서드는 MEDIASINK_CAN_PREROLL 플래그를 반환해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | mfidl.h |