Поделиться через


Написание объекта заголовка ASF для нового файла

Объект ASF ContentInfo хранит сведения об объекте заголовка ASF для файла. При создании или изменении файла ASF необходимо создать объект заголовка. Для этого приложение должно предоставить профиль кодирования содержимого объекту ContentInfo, чтобы он знал характеристики создаваемого файла мультимедиа.

Для записи нового файла можно использовать объект ContentInfo для:

  • Сбор сведений о заголовке из объекта профиля создаваемого файла.
  • Заполните различные объекты заголовков в библиотеке ASF, которые внутренне поддерживаются Media Foundation.
  • Инициализировать мультиплексер ASF для создания пакетов данных ASF и
  • Создайте объект заголовка верхнего уровня в двоичном формате, который можно записать в файл.

Для получения информации о профилях см. профиль ASF.

В этом разделе содержатся следующие разделы:

Тема Описание
Инициализация объекта ContentInfo нового файла ASF Описывает метод IMFASFContentInfo::SetProfile, который инициализирует объект ContentInfo с данными заголовка, хранящимися в объекте профиля.
настройка свойств объекта ContentInfo Сведения о различных свойствах конфигурации, которые необходимо задать в объекте ContentInfo.
создание нового объекта заголовка ASF Как создать буфер мультимедиа, содержащий фактический объект заголовка ASF нового файла из объекта ContentInfo.

 

объект ASF ContentInfo

Объект заголовка ASF

Структура файлов ASF