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 값을 반환합니다. 필요한 작업이 InitializeFilter 내에서 수행되지 않는 경우 메서드는 S_OK 이외의 값을 반환하거나 S_FALSE 반환해야 합니다.
설명
InitializeFilter 메서드가 호출되면 필터는 다음을 수행해야 합니다.
속성 모음에서 속성을 가져오기, 추가 또는 삭제합니다.
읽기 및 쓰기 인터페이스를 가져옵니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | filterpipeline.h(Filterpipeline.h 포함) |