원본 플러그 인
[Windows Media Format 11 SDK 이 페이지와 연결된 기능은 레거시 기능입니다. 원본 판독기 싱크 작성기 대체되었습니다. 원본 판독기 및 싱크 기록기 Windows 10 및 Windows 11에 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 원본 판독기 및 싱크 기록기 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
원본 플러그 인은 Windows Media® 파일에 대한 자체 스토리지 시스템을 구현하려는 개발자가 사용할 수 있는 옵션입니다. 원본 플러그 인을 사용하면 데이터를 제공하기 위한 표준 인터페이스인 IStream라는 COM 인터페이스를 구현할 수 있습니다.
원본 플러그 인은 dll로 작성되어야 하며 해당 존재는 레지스트리 항목을 통해 SDK에 알려집니다. 이러한 방식으로 구현된 원본 플러그 인은 여러 개 있을 수 있습니다. 원본 플러그 인은 WMCreateStreamForURL 함수를 내보내야 합니다.
원본 플러그 인을 등록하려면 다음 레지스트리 항목을 추가해야 합니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Media\WMSDK\sources
Name = "any unique name"
값 = 원본 플러그 인 dll의 경로 이름
dll이 등록되면 애플리케이션은 IWMReader::Open 메서드(적절한 URL을 매개 변수로 사용)를 사용하여 파일 또는 사용자 정의 데이터 컨테이너에 저장할 수 있는 스트림 데이터에 액세스할 수 있습니다.
관련 항목