Использование потока скриптов
[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Он был заменен средством чтения исходного кода и модуля записи приемника. Средство чтения исходного кода и модуль записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код по возможности использовал средство чтения исходного кода и модуль записи приемника вместо пакета SDK для Windows Media Format 11. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
В этом разделе описывается отправка данных скрипта в модуль записи для включения в файл. Сведения о включении потоков скриптов в профили см. в разделе Настройка произвольных типов потоков.
Каждый скрипт состоит из двух строк: строки типа и строки аргумента .
Данные скрипта должны быть отформатированы перед их отправкой в модуль записи. Строки должны быть сцеплены, разделены символом NULL и заканчиваться символом NULL . В следующем примере показан допустимый сценарий:
U | R | L | h | t | t | p | : | / | / | w | w | w | . | а | d | а | t | u | m | . | с | o | m |
Каждая пара команд скрипта должна быть написана в качестве примера для модуля записи. Дополнительные сведения о написании примеров см. в разделе Создание примеров.
При воспроизведении ASF-файла команды скрипта будут доставляться средством чтения (или синхронного средства чтения) в порядке времени презентации. Приложение отвечает за анализ двух строк и реагирование на команду скрипта.
Примечание
При использовании DRM для шифрования файла никакие команды скрипта не могут иметь время презентации 0.
Связанные темы