IPrintPipelineProgressReport 介面 (filterpipeline.h)

轉譯篩選會使用 IPrintPipelineProgressReport 介面,將進度狀態傳送至多任務緩衝處理程式。

轉譯篩選應該在屬性包中搜尋 XPS_FP_PROGRESS_REPORT 屬性、取得進度,然後將它從屬性包中移除。 如果沒有轉譯篩選,篩選管線會將通知傳送至多任務緩衝處理程式。 轉譯篩選必須移除進度,並將進度狀態傳送至多任務緩衝處理程式;如果進度狀態未正確處理,則多任務緩衝處理程式可能會發生衝突的進度報告。

繼承

IPrintPipelineProgressReport 介面繼承自 IUnknown 介面。

方法

IPrintPipelineProgressReport 介面具有這些方法。

 
IPrintPipelineProgressReport::ReportProgress

ReportProgress 方法會將 XPS 作業耗用量的進度報告給管線管理員。

規格需求

需求
目標平台 Windows
標頭 filterpipeline.h (include Filterpipeline.h)