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 メソッドが呼び出されると、フィルターは次の処理を行う必要があります。
プロパティ バッグからプロパティを取得、追加、または削除します。
読み取りインターフェイスと書き込みインターフェイスを取得します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | filterpipeline.h (Filterpipeline.h を含む) |