멀티미디어 파일 I/O 정보
[멀티미디어 파일 I/O 이 페이지와 연결된 기능은 레거시 기능입니다. 은원본 판독기로 대체되었습니다. 원본 판독기 Windows 10 및 Windows 11에 최적화되었습니다. Microsoft는 가능한 경우 새 코드에서 멀티미디어 파일 I/O 대신 원본 판독기를 사용할 것을 강력히 권장합니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
대부분의 멀티미디어 애플리케이션에는 파일 입력 및 출력(I/O) 즉, 디스크 파일을 만들고 읽고 쓰는 기능이 필요합니다. 멀티미디어 파일 I/O 서비스는 버퍼링 및 버퍼링되지 않은 파일 I/O를 제공하고 RIFF 파일을 지원합니다. 서비스는 애플리케이션 간에 공유할 수 있는 사용자 지정 I/O 프로시저를 사용하여 확장할 수 있습니다.
대부분의 애플리케이션에는 기본 파일 I/O 서비스 및 RIFF 파일 I/O 서비스만 필요합니다. 압축 디스크에서 데이터를 실시간으로 스트리밍하는 애플리케이션과 같이 파일 I/O 성능에 민감한 애플리케이션은 서비스를 사용하여 파일 I/O 버퍼에 직접 액세스하여 성능을 최적화할 수 있습니다. 파일 보관 및 데이터베이스와 같은 사용자 지정 스토리지 시스템에 액세스하는 애플리케이션은 스토리지 시스템의 요소를 읽고 쓰는 자체 I/O 프로시저를 제공할 수 있습니다.