Поделиться через


Заголовок 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

Фильтр использует интерфейс IXpsDocumentConsumer при создании содержимого XPS для использования конвейером.
IXpsDocumentProvider

Интерфейс IxpsDocumentProvider предоставляет интерфейсы для использования частей документа.
IXpsPartIterator

Интерфейс IXpsPartIterator является итератором для частей XPS.

Функции

 
DrvPopulateFilterServices

Функция DrvPopulateFilterServices вызывается диспетчером конвейера фильтра XPSDrv, чтобы разрешить поставщику услуг создавать экземпляры объектов службы фильтра в контейнере свойств конвейера фильтров, заданном параметром pPropertyBag.

Перечисления

 
EXpsCompressionOptions

Перечисление ExpsCompressionOptions описывает параметры сжатия для части XPS.
EXpsFontOptions

Перечисление EXpsFontOptions описывает параметры шрифта для части XPS.
EXpsFontRestriction

Дополнительные сведения: перечисление __MIDL___MIDL_itf_filterpipeline_0000_0000_0004
EXpsJobConsumption

Перечисление EXpsJobConsumption описывает обновления потребления заданий.