Interfaccia IPrintPipelineProgressReport (filterpipeline.h)

Un filtro di rendering usa l'interfaccia IPrintPipelineProgressReport per inviare lo stato di avanzamento a uno spooler.

Un filtro di rendering deve cercare la proprietà XPS_FP_PROGRESS_REPORT in un contenitore delle proprietà, ottenere lo stato di avanzamento e quindi rimuoverlo dal contenitore delle proprietà. Se non sono presenti filtri di rendering, la pipeline di filtro invia le notifiche al spooler. È molto importante per un filtro di rendering rimuovere lo stato di avanzamento e inviare lo stato di avanzamento al spooler; se lo stato di avanzamento non viene gestito correttamente, il spooler può ottenere report di stato in conflitto.

Ereditarietà

L'interfaccia IPrintPipelineProgressReport eredita dall'interfaccia IUnknown .

Metodi

L'interfaccia IPrintPipelineProgressReport include questi metodi.

 
IPrintPipelineProgressReport::ReportProgress

Il metodo ReportProgress segnala lo stato di avanzamento del consumo del processo XPS alla gestione pipeline.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione filterpipeline.h (include Filterpipeline.h)