Работа с входными данными
[Функция, связанная с этой страницей, комплект средств разработки для Windows Media Format 11, это устаревшая функция. Они были заменены ридером источника и записью приемника . Source Reader и Sink Writer оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код Source Reader и Sink Writer вместо Windows Media Format 11 SDK, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]
Так же, как требуется правильная конфигурация потока в профиле, чтобы получить кодек для сжатия потока, необходимо также убедиться, что тип несжатого носителя, который вы передаете в модуль записи, точно описан. Каждый кодек Windows Media имеет связанный тип входных данных по умолчанию, но поддерживаются несколько типов входных данных. Вы можете проверить поддерживаемые входные данные и выбрать тот, который соответствует вашим данным. Процесс работы с входными данными приведен в следующих шагах:
- При загрузке профиля для использования писателем, объект записи назначает входной номер для каждого соединения в профиле. Дополнительные сведения о загрузке профилей для автора см. в разделе "Использование профилей с автором". Если вы не используете взаимное исключение по скорости битов, для каждого потока предусмотрено одно подключение. Потоки, которые являются взаимоисключающими по скорости передачи данных, совместно используют одно подключение.
- Приложение должно определить входные номера для файла. Дополнительные сведения об определении входных данных см. в разделе Определение входных данных по числу.
- Для каждого входного значения необходимо убедиться, что входной формат соответствует вашим данным. Вы можете перечислить входные форматы, поддерживаемые пакетом SDK. Дополнительные сведения см. в разделе Перечисление входных форматов. Нельзя перечислить входные форматы произвольных потоков или потоков, которые уже сжаты. Дополнительную информацию об этих особых случаях см. в разделе "Произвольные и предварительно сжатые входные потоки".
- Назначьте правильный формат входных данных для каждого подключения. Дополнительные сведения см. в разделе Назначение входных форматов.
- Некоторые функции кодека и записывающего устройства настраиваются во время кодирования, а не в профиле. Чтобы настроить эти функции, необходимо использовать входные параметры. Дополнительные сведения см. в разделе Настройка параметров ввода.