스트림 구성 다시 사용
[이 페이지와 연결된 기능인 Windows Media Format 11 SDK는 레거시 기능입니다. 원본 판독기 및 싱크 작성기에 의해 대체되었습니다. 원본 판독기 및 싱크 작성기는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 소스 판독기 및 싱크 기록기를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
기존 프로필에서 스트림 구성 개체를 다시 사용하려는 경우가 종종 있습니다. 업데이트가 필요한 이전 프로필이 있거나 시스템 프로필의 스트림과 동일한 스트림이 필요할 수 있습니다. 스트림 구성을 새로 만드는 것보다 스트림 구성을 다시 사용하는 것이 더 쉬우며, 완전히 새로운 설정을 만드는 대신 필요에 맞게 구성에서 몇 가지 설정을 변경할 수 있는 경우가 많습니다.
스트림 구성을 변경하는 방법에는 제한이 있습니다. 잘못된 방식으로 설정을 변경하면 프로필이 스트림 구성 개체를 허용하지 않을 수 있습니다. 프로필에서 잘못된 스트림 구성을 자주 수락하지만 기록기 개체가 프로필을 거부합니다. 기존 스트림 구성을 사용하고 수정할 때 다음과 같은 제한 사항 및 문제에 유의하세요.
- 스트림 설정을 변경하려면 .prx 파일의 내용을 변경하지 마세요. 프로필이 XML 문자열에 저장되고 .prx 파일에 기록되면 모든 텍스트 편집기를 사용하여 읽을 수 있습니다. 저장된 프로필을 보면 프로필 작동 방식을 이해하는 데 도움이 될 수 있습니다. 그러나 어떤 방식으로든 .prx 파일을 변경해서는 안 됩니다. 겉보기에 사소한 변경이라도 프로필을 무효화할 수 있습니다.
- 여러 버전의 Windows Media 오디오 코덱은 동일한 스트림 구성을 사용합니다. 하위 형식 WMMEDIASUBTYPE_WMAudioV2, WMMEDIASUBTYPE_WMAudioV7 또는 WMMEDIASUBTYPE_WMAudioV8 구성된 스트림 구성 개체가 있는 경우 결과 스트림은 최신 Windows Media Audio 코덱으로 압축됩니다. 그러나 기존 오디오 코덱을 사용하기 전에 요구 사항을 평가해야 합니다. 최신 버전의 Windows Media Audio Professional 코덱 또는 Windows Media 오디오 무손실 코덱으로 업그레이드하여 많은 유형의 파일을 개선할 수 있습니다.
- 새 코덱으로 업그레이드하도록 스트림의 하위 형식을 변경하지 마세요. IWMCodecInfo3의 메서드를 사용하여 스트림 구성을 가져오는 경우 코덱은 비트 스트림 형식을 식별하는 일부 데이터를 해당 메서드에 연결합니다. 기존 스트림 구성 개체의 하위 형식을 변경하면 하위 형식이 코덱 데이터와 일치하지 않습니다. 이러한 스트림 구성이 있는 프로필은 기록기 개체에서 허용되지 않습니다.
- 압축된 오디오 스트림 구성의 설정을 변경하지 마세요. 오디오 스트림의 설정이 요구 사항에 맞지 않는 경우 IWMCodecInfo3의 메서드를 사용하여 코덱에서 새 스트림 구성을 가져옵니다.
관련 항목