다음을 통해 공유


IMFSourceReaderCallback 인터페이스(mfreadwrite.h)

Microsoft Media Foundation 원본 판독기용 콜백 인터페이스입니다.

상속

IMFSourceReaderCallback 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IMFSourceReaderCallback 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IMFSourceReaderCallback 인터페이스에는 이러한 메서드가 있습니다.

 
IMFSourceReaderCallback::OnEvent

원본 판독기가 미디어 원본에서 특정 이벤트를 수신할 때 호출됩니다.
IMFSourceReaderCallback::OnFlush

IMFSourceReader::Flush 메서드가 완료되면 호출됩니다.
IMFSourceReaderCallback::OnReadSample

IMFSourceReader::ReadSample 메서드가 완료되면 호출됩니다.

설명

원본 판독기 개체를 처음 만들 때 MF_SOURCE_READER_ASYNC_CALLBACK 특성을 사용하여 콜백 포인터를 설정합니다.

모든 스레드에서 콜백 메서드를 호출할 수 있으므로 이 인터페이스를 구현하는 개체는 스레드로부터 안전해야 합니다.

콜백 포인터를 지정하지 않으면 원본 판독기가 동기적으로 작동합니다.

이 인터페이스는 Windows Vista용 플랫폼 업데이트 보충이 설치된 경우 Windows Vista에서 사용할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista용 Windows 7, Windows Vista 및 플랫폼 업데이트 보충 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 mfreadwrite.h

추가 정보

미디어 파운데이션 인터페이스

원본 판독기

비동기 모드에서 원본 판독기 사용