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.
Commenti
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.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | filterpipeline.h (include Filterpipeline.h) |