Share via


출력 작업

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

기본적으로 두 판독기 개체에서 수신하는 모든 샘플은 출력 번호와 연결됩니다. 각 출력 번호는 ASF 파일의 스트림에 해당합니다. 판독기는 파일을 열 때 파일의 스트림에 출력 번호를 할당합니다. 일반적으로 파일의 각 스트림에 대해 하나의 출력이 있습니다. 그러나 파일이 상호 제외를 사용하는 경우 상호 배타적 스트림의 각 그룹에는 단일 출력 번호가 할당됩니다. 상호 배타적 스트림의 출력 수에 해당하는 스트림은 판독기, MBR(다중 비트 속도) 파일의 경우 또는 수동 스트림 선택을 사용하는 경우 애플리케이션에 의해 결정됩니다.

프로필에 설정된 연결 이름이 파일에 유지되지 않으므로 판독기는 출력 번호의 문자열 표현인 각 출력에 대한 기본 연결 이름(예: "1", "2", "3" 등)을 만듭니다. 연결 이름을 사용하면 애플리케이션과 판독기 자체가 출력과 스트림의 상관 관계를 지정할 수 있습니다. 여러 비트 전송률 파일에서 여러 스트림이 연결 이름을 공유합니다. 각 MBR 스트림의 출력 속성이 동일하기 때문에 판독기는 중요하지 않습니다.

각 출력에는 하나 이상의 지원되는 출력 형식이 있습니다. 출력 형식은 판독기에서 제공하는 압축되지 않은 샘플이 사용하는 형식입니다. 판독기가 파일을 열면 각 출력의 형식을 미디어 하위 형식의 기본값으로 설정합니다. 지원되는 출력 형식의 수와 형식은 미디어 데이터를 압축 해제하는 코덱에 의해 결정됩니다.

다음 topics 출력을 사용하는 방법을 설명합니다.

IWMReader 인터페이스

IWMSyncReader 인터페이스

ASF 파일 읽기