다음을 통해 공유


사용자 지정 파일 및 스트림 처리기

[이 페이지인 사용자 지정 파일 및 스트림 처리기와 연결된 기능은 레거시 기능입니다. MediaStreamSource 클래스로 대체되었습니다. MediaStreamSource 클래스는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 사용자 지정 파일 및 스트림 처리기 대신 MediaStreamSource 클래스를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

파일 및 스트림 처리기는 멀티미디어 데이터를 제어하는 애플리케이션에 일관된 인터페이스를 제공하는 드라이버입니다. 운영 체제에 포함된 파일 및 스트림 처리기는 AVI(오디오 비디오 인터리브) 및 파형 오디오 파일에 저장된 비디오 및 파형 오디오 데이터를 사용합니다.

애플리케이션이 독점 형식을 사용하는 파일, 추가 데이터 스트림을 포함하도록 확장된 AVI 파일 또는 자체 멀티미디어 데이터를 생성하는 처리기와 같은 다른 원본에서 멀티미디어 데이터를 쓰거나 액세스할 수 있도록 처리기를 작성할 수 있습니다. AVIFile 함수 및 매크로와 함께 사용하려는 AVI 데이터에 대한 사용자 지정 파일 형식이 있는 경우 사용자 지정 처리기를 작성해야 합니다.