Método IPrintPipelineFilter::InitializeFilter (filterpipeline.h)
O método InitializeFilter inicializa um filtro.
Sintaxe
HRESULT InitializeFilter(
[in] IInterFilterCommunicator *pINegotiation,
[in] IPrintPipelinePropertyBag *pIPropertyBag,
[in] IPrintPipelineManagerControl *pIPipelineControl
);
Parâmetros
[in] pINegotiation
Um ponteiro para a interface IInterFilterCommunicator.
[in] pIPropertyBag
Um ponteiro para a interface de IPrintPipelinePropertyBag.
[in] pIPipelineControl
Um ponteiro para a interface IPrintPipelineManagerControl.
Valor de retorno
InitializeFilter retorna um valor HRESULT. O método deve retornar um valor diferente de S_OK ou S_FALSE se as operações necessárias não forem executadas dentro de InitializeFilter.
Observações
Quando o método InitializeFilter é chamado, os filtros devem:
Obter, adicionar ou excluir propriedades do recipiente de propriedades.
Obtenha as interfaces de leitura e gravação.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | filterpipeline.h (inclua Filterpipeline.h) |