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


Объект приемника файлов модуля записи

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

Объект приемника файла записи используется при записи выходных данных Windows Media в файл.

Объект приемника файла записи создается функцией WMCreateWriterFileSink, которая задает указатель на интерфейс IWMWriterFileSink . Другие интерфейсы объекта приемника файла записи можно получить, вызвав метод QueryInterface .

Следующие интерфейсы поддерживаются объектом приемника файлов записи.

Интерфейс Описание
IWMRegisterCallback Позволяет приложению получать сообщения о состоянии из объекта .
IWMWriterFileSink Открывает файл, в который объект записи может записывать данные.
IWMWriterFileSink2 Обеспечивает расширенное управление объектом приемника файлов. Наследует все методы IWMWriterFileSink.
IWMWriterFileSink3 Предоставляет дополнительные параметры для записи файлов. Наследует все методы IWMWriterFileSink и IWMWriterFileSink2.
IWMWriterSink Выделяет память, определяет, работает ли приемник в режиме реального времени, и обрабатывает несколько функций обратного вызова.

 

Следующий интерфейс обратного вызова должен быть реализован приложением для отслеживания хода выполнения объекта приемника файла записи.

Интерфейс Описание
IWMStatusCallback Требуется, когда сведения о состоянии должны передаваться в ведущее приложение.

 

Объектов

Работа с приемниками модуля записи