filterpipeline.h-Header
Diese Kopfzeile wird von print verwendet. Weitere Informationen finden Sie unter
filterpipeline.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
IFixedDocument Die IFixedDocument-Schnittstelle stellt ein festes Dokument für eine XPS-Dokumentsequenz dar. |
IFixedDocumentSequence Die IFixedDocumentSequence-Schnittstelle stellt die feste Dokumentsequenz für ein XPS-Dokument dar. |
IFixedPage Ein Filter verwendet die IFixedPage-Schnittstelle, um mit festen Seiten in einem XPS-Dokument zu arbeiten. |
IInterFilterCommunicator Die IInterFilterCommunicator-Schnittstelle wird in einem Objekt implementiert, das sich im PrintFilterPipelineSvc-Dienst befindet und für Filter über Methoden in der IPrintPipelineFilter-Schnittstelle verfügbar gemacht wird. |
IPartBase Die IPartBase-Schnittstelle ist eine allgemeine Basis für Dokumentteilschnittstellen. |
IPartColorProfile Die IPartColorProfile-Schnittstelle ist die Abstraktion für ein XPS-Farbprofil. |
IPartDiscardControl Die Filterpipeline unterstützt das Verwerfen-Steuerelement. |
IPartFont Die IPartFont-Schnittstelle ist die Abstraktion für Schriftarten in einem Teil. |
IPartFont2 Die IPartFont2-Schnittstelle ist die Abstraktion für Schriftarten in einem Teil. |
IPartImage Die IPartImage-Schnittstelle ist die Abstraktion für Bilder in einem XPS-Dokument. |
IPartPrintTicket Die IPartPrintTicket-Schnittstelle ist die Abstraktion für ein Druckticket in einem XPS-Dokument. |
IPartResourceDictionary Die IPartResourceDictionary-Schnittstelle ist die Abstraktion für ein XPS-Ressourcenverzeichnis. |
IPartThumbnail Die IPartThumbnail-Schnittstelle ist eine Abstraktion für Miniaturansichten in einem XPS-Dokument. |
IPrintClassObjectFactory Die SchnittstelleIPrintClassObjectFactory erstellt Druckfilter-bezogene Schnittstellen. |
IPrintPipelineFilter Die Methoden in der IPrintPipelineFilter-Schnittstelle werden für die Initialisierung und das Herunterfahren aufgerufen. Ein Filter muss diese Methoden implementieren. |
IPrintPipelineManagerControl Die IPrintPipelineManagerControl-Schnittstelle wird an jeden Filter in der IPrintPipelineFilter::InitializeFilter-Methode übergeben. |
IPrintPipelineProgressReport Ein Renderingfilter verwendet die IPrintPipelineProgressReport-Schnittstelle, um den Fortschritt status an einen Spooler zu senden. |
IPrintPipelinePropertyBag Die IPrintPipelinePropertyBag-Schnittstelle wird vom PrintFilterPipelineSvc-Dienst implementiert und für Filter über Methoden in der IPrintPipelineFilter-Schnittstelle zur Verfügung gestellt. IprintPipelinePropertyBag erbt von der IUnknown-Schnittstelle. |
IPrintReadStream Filter verwenden die IPrintReadStream-Schnittstelle, um Daten als unformatierten Bytedatenstrom zu lesen. |
IPrintReadStreamFactory Die IPrintReadStreamFactory-Schnittstelle erstellt einen Streamleser, den ein Filter für den Zugriff auf den Stream verwenden kann. Beispielsweise könnte ein Filter diesen Stream verwenden, um auf das Druckticket pro Benutzer zuzugreifen. |
IPrintWriteStream Filter verwenden die IPrintWriteStream-Schnittstelle, um Daten als unformatierten Bytedatenstrom zu schreiben. |
IPrintWriteStreamFlush Filter verwenden die IPrintWriteStreamFlush-Schnittstelle, um Daten explizit als unformatierten Bytedatenstrom aus einem Filter zu leeren. Diese Schnittstelle wird über IPrintWriteStream::QueryInterface() abgerufen. |
IXpsDocument Die IXpsDocument-Schnittstelle stellt den Stamm eines XPS-Dokuments dar. |
IXpsDocumentConsumer Ein Filter verwendet die IXpsDocumentConsumer-Schnittstelle, wenn XPS-Inhalt für die Pipeline generiert wird. |
IXpsDocumentProvider Die IxpsDocumentProvider-Schnittstelle stellt Schnittstellen bereit, um Teile eines Dokuments zu nutzen. |
IXpsPartIterator Die IXpsPartIterator-Schnittstelle ist ein Iterator für XPS-Teile. |
Functions
DrvPopulateFilterServices Die DrvPopulateFilterServices-Funktion wird vom XPSDrv-Filterpipeline-Manager aufgerufen, um dem Dienstanbieter das Instanziieren von Filterdienstobjekten im filterpipeline-Eigenschaftenbehälter zu ermöglichen, der durch den pPropertyBag-Parameter angegeben wird. |
Enumerationen
EXpsCompressionOptions Die ExpsCompressionOptions-Enumeration beschreibt die Komprimierungsoptionen für ein XPS-Teil. |
EXpsFontOptions Die EXpsFontOptions-Enumeration beschreibt die Schriftartoptionen für ein XPS-Teil. |
EXpsFontRestriction Weitere Informationen: __MIDL___MIDL_itf_filterpipeline_0000_0000_0004-Enumeration |
EXpsJobConsumption Die EXpsJobConsumption-Enumeration beschreibt Aktualisierungen der Auftragsnutzung. |