Метод IPrintPipelineFilter::InitializeFilter (filterpipeline.h)
Метод InitializeFilter инициализирует фильтр.
Синтаксис
HRESULT InitializeFilter(
[in] IInterFilterCommunicator *pINegotiation,
[in] IPrintPipelinePropertyBag *pIPropertyBag,
[in] IPrintPipelineManagerControl *pIPipelineControl
);
Параметры
[in] pINegotiation
Указатель на интерфейс IInterFilterCommunicator .
[in] pIPropertyBag
Указатель на интерфейс IPrintPipelinePropertyBag .
[in] pIPipelineControl
Указатель на интерфейс IPrintPipelineManagerControl .
Возвращаемое значение
InitializeFilter возвращает значение HRESULT . Метод должен возвращать значение, отличное от S_OK или S_FALSE , если необходимые операции не выполняются внутри InitializeFilter.
Комментарии
При вызове метода InitializeFilter фильтры должны:
Получение, добавление или удаление свойств из контейнера свойств.
Получите интерфейсы чтения и записи.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | filterpipeline.h (включая Filterpipeline.h) |