InitializeFilter 方法會初始化篩選。
語法
HRESULT InitializeFilter(
[in] IInterFilterCommunicator *pINegotiation,
[in] IPrintPipelinePropertyBag *pIPropertyBag,
[in] IPrintPipelineManagerControl *pIPipelineControl
);
參數
[in] pINegotiation
IInterFilterCommunicator 介面的指標。
[in] pIPropertyBag
IPrintPipelinePropertyBag 介面的指標。
[in] pIPipelineControl
IPrintPipelineManagerControl 介面的指標。
傳回值
InitializeFilter 會傳回 HRESULT 值。 如果 InitializeFilter內未執行必要的作業,方法應該會傳回 S_OK 或 S_FALSE 以外的值。
言論
呼叫 InitializeFilter 方法時,篩選條件應該:
從屬性包取得、新增或刪除屬性。
取得讀取和寫入介面。
要求
| 要求 | 價值 |
|---|---|
| 目標平臺 | 桌面 |
| 標頭 | filterpipeline.h (include Filterpipeline.h) |