Заголовок 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 описывает обновления потребления заданий. |