Metodo IPrintPipelineFilter::InitializeFilter (filterpipeline.h)
Il metodo InitializeFilter inizializza un filtro.
Sintassi
HRESULT InitializeFilter(
[in] IInterFilterCommunicator *pINegotiation,
[in] IPrintPipelinePropertyBag *pIPropertyBag,
[in] IPrintPipelineManagerControl *pIPipelineControl
);
Parametri
[in] pINegotiation
Puntatore all'interfaccia IInterFilterCommunicator.
[in] pIPropertyBag
Puntatore all'interfaccia IPrintPipelinePropertyBag.
[in] pIPipelineControl
Puntatore all'interfaccia IPrintPipelineManagerControl.
Valore restituito
InitializeFilter restituisce un valore HRESULT. Il metodo deve restituire un valore diverso da S_OK o S_FALSE se le operazioni necessarie non vengono eseguite all'interno di InitializeFilter.
Osservazioni
Quando viene chiamato il metodo InitializeFilter, i filtri devono:
Ottenere, aggiungere o eliminare proprietà dal contenitore delle proprietà.
Ottenere le interfacce di lettura e scrittura.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | filterpipeline.h (include Filterpipeline.h) |