다음을 통해 공유


filterpipeline.h 헤더

이 헤더는 인쇄에 사용됩니다. 자세한 내용은 다음을 참조하세요.

filterpipeline.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IFixedDocument

IFixedDocument 인터페이스는 XPS 문서 시퀀스에 대한 고정 문서를 나타냅니다.
IFixedDocumentSequence

IFixedDocumentSequence 인터페이스는 XPS 문서의 고정 문서 시퀀스를 나타냅니다.
IFixedPage

필터는 IFixedPage 인터페이스를 사용하여 XPS 문서의 고정된 페이지로 작업합니다.
IInterFilterCommunicator

IInterFilterCommunicator 인터페이스는 PrintFilterPipelineSvc 서비스에 상주하는 개체에서 구현되며 IPrintPipelineFilter 인터페이스의 메서드를 통해 필터링할 수 있습니다.
IPartBase

IPartBase 인터페이스는 문서 파트 인터페이스의 공통 기반입니다.
IPartColorProfile

IPartColorProfile 인터페이스는 XPS 색 프로필에 대한 추상화입니다.
IPartDiscardControl

필터 파이프라인은 무시 컨트롤을 지원합니다.
IPartFont

IPartFont 인터페이스는 파트의 글꼴에 대한 추상화입니다.
IPartFont2

IPartFont2 인터페이스는 부분의 글꼴에 대한 추상화입니다.
IPartImage

IPartImage 인터페이스는 XPS 문서의 이미지에 대한 추상화입니다.
IPartPrintTicket

IPartPrintTicket 인터페이스는 XPS 문서의 인쇄 티켓에 대한 추상화입니다.
IPartResourceDictionary

IPartResourceDictionary 인터페이스는 XPS 리소스 사전에 대한 추상화입니다.
IPartThumbnail

IPartThumbnail 인터페이스는 XPS 문서의 축소판 그림에 대한 추상화입니다.
IPrintClassObjectFactory

IPrintClassObjectFactory 인터페이스는 인쇄 필터 관련 인터페이스를 만듭니다.
IPrintPipelineFilter

IPrintPipelineFilter 인터페이스의 메서드는 초기화 및 종료를 위해 호출됩니다. 필터는 이러한 메서드를 구현해야 합니다.
IPrintPipelineManagerControl

IPrintPipelineManagerControl 인터페이스는 IPrintPipelineFilter::InitializeFilter 메서드의 각 필터에 전달됩니다.
IPrintPipelineProgressReport

렌더링 필터는 IPrintPipelineProgressReport 인터페이스를 사용하여 진행률 상태 스풀러로 보냅니다.
IPrintPipelinePropertyBag

IPrintPipelinePropertyBag 인터페이스는 PrintFilterPipelineSvc 서비스에서 구현되며 IPrintPipelineFilter 인터페이스의 메서드를 통해 필터링할 수 있습니다. IprintPipelinePropertyBag은 IUnknown 인터페이스에서 상속됩니다.
IPrintReadStream

필터는 IPrintReadStream 인터페이스를 사용하여 데이터를 원시 바이트 스트림으로 읽습니다.
IPrintReadStreamFactory

IPrintReadStreamFactory 인터페이스는 필터가 스트림에 액세스하는 데 사용할 수 있는 스트림 판독기를 만듭니다. 예를 들어 필터는 이 스트림을 사용하여 사용자별 인쇄 티켓에 액세스할 수 있습니다.
IPrintWriteStream

필터는 IPrintWriteStream 인터페이스를 사용하여 데이터를 원시 바이트 스트림으로 작성합니다.
IPrintWriteStreamFlush

필터는 IPrintWriteStreamFlush 인터페이스를 사용하여 데이터를 필터의 원시 바이트 스트림으로 명시적으로 플러시합니다. 이 인터페이스는 IPrintWriteStream::QueryInterface()를 통해 검색됩니다.
IXpsDocument

IXpsDocument 인터페이스는 XPS 문서의 루트를 나타냅니다.
IXpsDocumentConsumer

필터는 파이프라인에서 사용할 XPS 콘텐츠를 생성할 때 IXpsDocumentConsumer 인터페이스를 사용합니다.
IXpsDocumentProvider

IxpsDocumentProvider 인터페이스는 문서의 일부를 사용하는 인터페이스를 제공합니다.
IXpsPartIterator

IXpsPartIterator 인터페이스는 XPS 파트에 대한 반복기입니다.

함수

 
DrvPopulateFilterServices

DrvPopulateFilterServices 함수는 서비스 공급자가 pPropertyBag 매개 변수로 지정된 필터 파이프라인 속성 모음에서 필터 서비스 개체를 인스턴스화할 수 있도록 XPSDrv 필터 파이프라인 관리자에 의해 호출됩니다.

열거형

 
EXpsCompressionOptions

ExpsCompressionOptions 열거형은 XPS 부분에 대한 압축 옵션을 설명합니다.
EXpsFontOptions

EXpsFontOptions 열거형은 XPS 부분에 대한 글꼴 옵션을 설명합니다.
EXpsFontRestriction

자세한 정보: __MIDL___MIDL_itf_filterpipeline_0000_0000_0004 열거형
EXpsJobConsumption

EXpsJobConsumption 열거형은 작업 사용량 업데이트를 설명합니다.