다음을 통해 공유


코덱에서 스트림 구성 정보 가져오기

[이 페이지와 연결된 기능인 Windows Media Format 11 SDK는 레거시 기능입니다. 원본 판독기 및 싱크 작성기에 의해 대체되었습니다. 원본 판독기 및 싱크 작성기는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 소스 판독기 및 싱크 작성기를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

Windows Media 오디오 및 비디오 코덱을 사용하는 오디오 및 비디오 스트림의 경우 사용하려는 코덱에서 스트림 구성 구조에 대한 값을 가져와야 합니다. 이러한 값을 직접 설정할 수 있지만 코덱을 사용하면 값이 정확합니다. 설명서에서 특정 변경을 특별히 권장하지 않는 한 이러한 구조체의 값을 변경해서는 안 됩니다.

코덱의 정보는 코덱 형식의 형태로 제공됩니다. 각 코덱 형식은 코덱에서 지원하는 단일 스트림 형식입니다. 스트림 형식에 대한 자세한 내용은 형식을 참조하세요.

프로필 관리자 개체의 IWMCodecInfo, IWMCodecInfo2IWMCodecInfo3 인터페이스를 사용하여 Windows Media 코 에서 정보를 요청할 수 있습니다. 프로필 관리자 개체의 IWMProfileManager 인터페이스를 얻으려면 WMCreateProfileManager 함수를 호출합니다. IWMProfileManager에서 QueryInterface를 호출하여 IWMCodecInfo3을 가져옵니다.

다음 섹션에서는 필요한 정보를 가져오는 방법을 설명합니다.

섹션 Description
설치된 모든 Windows 미디어 코덱을 열거하려면 IWMCodecInfoIWMCodecInfo2 인터페이스의 메서드를 사용하여 설치된 각 Windows Media 코덱의 이름과 코덱 인덱스를 검색하는 방법을 설명합니다.
코덱 형식을 열거하려면 프로필에 사용할 코덱에서 스트림 구성 개체를 가져오는 방법을 설명합니다.

 

스트림 구성