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


Настройка модулей обработки данных

[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Он был заменен средством чтения исходного кода и модуля записи приемника. Средство чтения исходного кода и модуль записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код по возможности использовал средство чтения исходного кода и модуль записи приемника вместо пакета SDK для Windows Media Format 11. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

Некоторые потоки настроены на использование расширений единиц данных для связывания дополнительных данных с отдельными выборками. Дополнительные сведения о расширенных примерах см. в разделе Расширения единиц данных.

Для большинства систем расширения единиц данных требуется расширение для каждого примера в потоке. Если не указать расширение правильного размера, модуль записи отклонит пример.

Чтобы добавить расширенные данные в пример, используйте метод INSSBuffer3::SetProperty . Сведения о расширениях единиц данных, настроенных в потоке, можно получить с помощью методов IWMStreamConfig2::GetDataUnitExtensionCount и IWMStreamConfig2::GetDataUnitExtension .

Настройка расширений модуля данных

Запись ФАЙЛОВ ASF