[Windows Media Format 11 SDK 이 페이지와 연결된 기능은 레거시 기능입니다. 원본 판독기는 그리고 싱크 작성기에 의해 대체되었습니다. 원본 판독기 및 싱크 기록기 Windows 10 및 Windows 11에 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 원본 판독기 및 싱크 기록기 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
파일 전송 스트림은 WM_MEDIA_TYPE 구조에서 특별한 설정이 필요하지 않습니다. 각 샘플과 파일 이름을 연결하려면 데이터 단위 확장 프로그램이 필요합니다. 파일 전송 샘플이 포함된 이름을 보내려면 스트림에 대한 데이터 단위 확장 시스템을 구현해야 합니다.
스트림에 대한 데이터 단위 확장을 설정하려면 다음 단계를 수행합니다.
- IWMStreamConfig::QueryInterface호출하여 스트림 구성 개체의 IWMStreamConfig2 인터페이스에 대한 포인터를 가져옵니다.
- 다음과 같이 IWMStreamConfig2::AddDataUnitExtension 호출하여 스트림에 대한 데이터 단위 확장을 추가합니다.
hr = pStreamConfig2->AddDataUnitExtension(CLSID_WMTPropertyFileName, -1, NULL, 0);
관련 항목