새 파일에 대한 ASF 헤더 개체 작성
ASF ContentInfo 개체는 파일에 대한 ASF 헤더 개체 정보를 저장합니다. ASF 파일을 만들거나 수정할 때 Header 개체를 생성해야 합니다. 이렇게 하려면 애플리케이션이 만들 미디어 파일의 특성을 알 수 있도록 ContentInfo 개체에 콘텐츠의 인코딩 프로필을 제공해야 합니다.
새 파일을 작성하려면 ContentInfo 개체를 사용하여 다음을 수행할 수 있습니다.
- 만들 파일의 프로필 개체에서 헤더 정보를 수집합니다.
- Media Foundation에서 내부적으로 유지 관리하는 ASF 라이브러리의 다양한 헤더 개체를 채웁
- ASF 데이터 패킷 생성을 위한 ASF 멀티플렉서 초기화 및
- 파일에 쓸 수 있는 최상위 헤더 개체를 이진 형식으로 생성합니다.
프로필에 대한 자세한 내용은 ASF 프로필을 참조하세요.
이 섹션에서는 다음 항목을 다룹니다.
항목 | 설명 |
---|---|
새 ASF 파일의 ContentInfo 개체 초기화 | 프로필 개체에 저장된 헤더 정보를 사용하여 ContentInfo 개체를 초기화하는 IMFASFContentInfo::SetProfile 메서드에 대해 설명합니다. |
ContentInfo 개체의 속성 설정 | ContentInfo 개체에서 설정해야 하는 다양한 구성 속성에 대한 정보입니다. |
새 ASF 헤더 개체 생성 | ContentInfo 개체에서 새 파일의 실제 ASF Header 개체를 포함하는 미디어 버퍼를 생성하는 방법입니다. |
관련 항목
-
ASF 파일 구조