атрибут MF_PD_ASF_SCRIPT
Указывает список команд скрипта и параметры для файла расширенного системного формата (ASF). Этот атрибут соответствует объекту script command в заголовке ASF, определенному в спецификации ASF.
Тип данных
массив байтов;
Комментарии
Этот атрибут применяется к дескрипторам презентации для содержимого ASF.
Метод IMFASFContentInfo::GeneratePresentationDescriptor создает дескриптор презентации и создает этот атрибут из заголовка объекта команды скрипта. В следующей таблице показан формат большого двоичного объекта:
Поле "Объект команды скрипта" | Тип данных | Размер | Описание |
---|---|---|---|
Количество команд | DWORD | 4 байта | Количество команд скрипта |
Тип команды, команды | BYTE[] | Различается | Массив команд скрипта |
Первый параметр DWORD — это количество команд скрипта, за которым следует массив команд. Каждая команда скрипта имеет следующий формат:
Поле "Объект команды скрипта" | Тип данных | Размер | Описание |
---|---|---|---|
Длина имени команды | DWORD | 4 байта | Размер командной строки в байтах, включая символ NULL. |
Имя команды | WCHAR[] | Различается | Строка, завершающаяся значением NULL, содержащая команду скрипта. |
Длина имени типа команды | DWORD | 4 байта | Размер строки типа команды в байтах, включая символ NULL. |
Имя типа команды | WCHAR[] | Различается | Строка, завершающаяся значением NULL, содержащая тип команды. |
Время презентации | DWORD | 4 байта | Время представления команды в миллисекундах. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Заголовок |
|
См. также раздел