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


Интерфейс IPrintPipelineProgressReport (filterpipeline.h)

Фильтр отрисовки использует интерфейс IPrintPipelineProgressReport для отправки состояния хода выполнения в очередь очереди.

Фильтр отрисовки должен выполнить поиск свойства XPS_FP_PROGRESS_REPORT в контейнере свойств, получить ход выполнения, а затем удалить его из контейнера свойств. Если фильтры отрисовки отсутствуют, конвейер фильтров отправляет уведомления очереди очереди. Очень важно, чтобы фильтр отрисовки удалил ход выполнения и отправил состояние хода выполнения в очередь очереди. Если состояние хода выполнения обрабатывается неправильно, диспетчер очереди может получать конфликтующие отчеты о ходе выполнения.

Наследование

Интерфейс IPrintPipelineProgressReport наследуется от интерфейса IUnknown .

Методы

Интерфейс IPrintPipelineProgressReport содержит следующие методы.

 
IPrintPipelineProgressReport::ReportProgress

Метод ReportProgress сообщает о ходе использования задания XPS диспетчеру конвейера.

Требования

Требование Значение
Целевая платформа Windows
Header filterpipeline.h (включая Filterpipeline.h)