다음을 통해 공유


멀티미디어 스트리밍 샘플 코드

[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngine 및 Media Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드가 DirectShow 대신 Media Foundation에서 MediaPlayer, IMFMediaEngine오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

참고

이러한 API는 더 이상 사용되지 않습니다. 애플리케이션은 샘플 그래버 필터를 사용하거나 사용자 지정 필터를 구현하여 DirectShow 필터 그래프에서 데이터를 가져와야 합니다.

 

이 문서에서는 멀티미디어 스트리밍 인터페이스를 구현하는 샘플 코드를 제공합니다. 비디오 스트리밍 샘플 코드는 파일을 읽고 기본 Microsoft® DirectDraw® 화면으로 렌더링하는 방법을 보여 줍니다. 간단히 하기 위해 이 코드에는 오류 검사가 포함되지 않습니다.

두 번째 코드 샘플에서는 오디오 스트리밍 인터페이스를 사용하여 오디오 데이터를 스트리밍하는 방법을 보여 줍니다.

이 문서에는 다음과 같은 섹션이 포함되어 있습니다.