IPrintPipelineProgressReport-Schnittstelle (filterpipeline.h)
Ein Renderingfilter verwendet die IPrintPipelineProgressReport Schnittstelle, um den Statusstatus an einen Spooler zu senden.
Ein Renderingfilter sollte nach der XPS_FP_PROGRESS_REPORT Eigenschaft in einem Eigenschaftenbehälter suchen, den Fortschritt abrufen und dann aus dem Eigenschaftenbehälter entfernen. Wenn keine Renderingfilter vorhanden sind, sendet die Filterpipeline die Benachrichtigungen an den Spooler. Es ist sehr wichtig, dass ein Renderingfilter den Status entfernt und den Status an den Spooler sendet. Wenn der Statusstatus nicht ordnungsgemäß behandelt wird, erhält der Spooler möglicherweise widersprüchliche Statusberichte.
Erbschaft
Die IPrintPipelineProgressReport Schnittstelle erbt von der IUnknown Schnittstelle.
Methodik
Die IPrintPipelineProgressReport Schnittstelle verfügt über diese Methoden.
IPrintPipelineProgressReport::ReportProgress Die ReportProgress-Methode meldet den Fortschritt des XPS-Auftragsverbrauchs an den Pipeline-Manager. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | filterpipeline.h (include Filterpipeline.h) |