Интерфейс IPrintPipelineProgressReport (filterpipeline.h)
Фильтр отрисовки использует интерфейс IPrintPipelineProgressReport для отправки состояния хода выполнения в очередь очереди.
Фильтр отрисовки должен выполнить поиск свойства XPS_FP_PROGRESS_REPORT в контейнере свойств, получить ход выполнения, а затем удалить его из контейнера свойств. Если фильтры отрисовки отсутствуют, конвейер фильтров отправляет уведомления очереди очереди. Очень важно, чтобы фильтр отрисовки удалил ход выполнения и отправил состояние хода выполнения в очередь очереди. Если состояние хода выполнения обрабатывается неправильно, диспетчер очереди может получать конфликтующие отчеты о ходе выполнения.
Наследование
Интерфейс IPrintPipelineProgressReport наследуется от интерфейса IUnknown .
Методы
Интерфейс IPrintPipelineProgressReport содержит следующие методы.
IPrintPipelineProgressReport::ReportProgress Метод ReportProgress сообщает о ходе использования задания XPS диспетчеру конвейера. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | filterpipeline.h (включая Filterpipeline.h) |