IPrintPipelineFilter::InitializeFilter-Methode (filterpipeline.h)
Die InitializeFilter-Methode initialisiert einen Filter.
Syntax
HRESULT InitializeFilter(
[in] IInterFilterCommunicator *pINegotiation,
[in] IPrintPipelinePropertyBag *pIPropertyBag,
[in] IPrintPipelineManagerControl *pIPipelineControl
);
Parameter
[in] pINegotiation
Ein Zeiger auf die IInterFilterCommunicator-Schnittstelle .
[in] pIPropertyBag
Ein Zeiger auf die IPrintPipelinePropertyBag-Schnittstelle .
[in] pIPipelineControl
Ein Zeiger auf die IPrintPipelineManagerControl-Schnittstelle .
Rückgabewert
InitializeFilter gibt einen HRESULT-Wert zurück. Die -Methode sollte einen anderen Wert als S_OK oder S_FALSE zurückgeben, wenn die erforderlichen Vorgänge nicht in InitializeFilter ausgeführt werden.
Hinweise
Wenn die InitializeFilter-Methode aufgerufen wird, sollten die Filter:
Abrufen, Hinzufügen oder Löschen von Eigenschaften aus dem Eigenschaftenbehälter.
Rufen Sie die Lese- und Schreibschnittstellen ab.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | filterpipeline.h (Filterpipeline.h einschließen) |