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 retournée
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.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | filterpipeline.h (inclure Filterpipeline.h) |