Partager via


Interface IPrintPipelineProgressReport (filterpipeline.h)

Un filtre de rendu utilise l’interface IPrintPipelineProgressReport pour envoyer des status de progression à un spouleur.

Un filtre de rendu doit rechercher la propriété XPS_FP_PROGRESS_REPORT dans un conteneur de propriétés, obtenir la progression, puis la supprimer du conteneur de propriétés. S’il n’existe aucun filtre de rendu, le pipeline de filtre envoie les notifications au spouleur. Il est très important pour un filtre de rendu de supprimer la progression et d’envoyer des status de progression au spouleur. Si la progression status n’est pas gérée correctement, le spouleur peut recevoir des rapports de progression en conflit.

Héritage

L’interface IPrintPipelineProgressReport hérite de l’interface IUnknown.

Méthodes

L’interface IPrintPipelineProgressReport utilise ces méthodes.

 
IPrintPipelineProgressReport ::ReportProgress

La méthode ReportProgress signale la progression de la consommation du travail XPS au gestionnaire de pipelines.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête filterpipeline.h (inclure Filterpipeline.h)