IPrintPipelineFilter::InitializeFilter メソッド (filterpipeline.h)
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 (Filterpipeline.h を含む) |
関連項目
IInterFilterCommunicator の
IPrintPipelineFilter の
IPrintPipelineManagerControl の