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


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

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

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

Наследство

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

Методика

Интерфейс IPrintPipelineProgressReport имеет эти методы.

 
IPrintPipelineProgressReport::ReportProgress

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

Требования

Требование Ценность
целевая платформа Виндоус
заголовка filterpipeline.h (include Filterpipeline.h)