IPrintPipelineFilter ::InitializeFilter, méthode (filterpipeline.h)
La méthode InitializeFilter initialise un filtre.
Syntaxe
HRESULT InitializeFilter(
[in] IInterFilterCommunicator *pINegotiation,
[in] IPrintPipelinePropertyBag *pIPropertyBag,
[in] IPrintPipelineManagerControl *pIPipelineControl
);
Paramètres
[in] pINegotiation
Pointeur vers l’interface IInterFilterCommunicator.
[in] pIPropertyBag
Pointeur vers l’interface IPrintPipelinePropertyBag.
[in] pIPipelineControl
Pointeur vers l’interface IPrintPipelineManagerControl.
Valeur de retour
InitializeFilter retourne une valeur HRESULT. La méthode doit retourner une valeur autre que S_OK ou S_FALSE si les opérations nécessaires ne sont pas effectuées dans InitializeFilter.
Remarques
Lorsque la méthode InitializeFilter est appelée, les filtres doivent :
Obtenir, ajouter ou supprimer des propriétés du conteneur de propriétés.
Obtenez les interfaces de lecture et d’écriture.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | filterpipeline.h (include Filterpipeline.h) |