en-tête filterpipeline.h
Cet en-tête est utilisé par impression. Pour plus d'informations, consultez les pages suivantes :
filterpipeline.h contient les interfaces de programmation suivantes :
Interfaces
IFixedDocument L’interface IFixedDocument représente un document fixe pour une séquence de documents XPS. |
IFixedDocumentSequence L’interface IFixedDocumentSequence représente la séquence de document fixe pour un document XPS. |
IFixedPage Un filtre utilise l’interface IFixedPage pour utiliser des pages fixes dans un document XPS. |
IInterFilterCommunicator L’interface IInterFilterCommunicator est implémentée dans un objet qui réside dans le service PrintFilterPipelineSvc et est mise à la disposition des filtres via des méthodes dans l’interface IPrintPipelineFilter. |
IPartBase L’interface IPartBase est une base courante pour les interfaces de composant de document. |
IPartColorProfile L’interface IPartColorProfile est l’abstraction d’un profil de couleur XPS. |
IPartDiscardControl Le pipeline de filtre prend en charge le contrôle d’abandon. |
IPartFont L’interface IPartFont est l’abstraction des polices d’un composant. |
IPartFont2 L’interface IPartFont2 est l’abstraction des polices d’un composant. |
IPartImage L’interface IPartImage est l’abstraction des images d’un document XPS. |
IPartPrintTicket L’interface IPartPrintTicket est l’abstraction d’un ticket d’impression dans un document XPS. |
IPartResourceDictionary L’interface IPartResourceDictionary est l’abstraction d’un dictionnaire de ressources XPS. |
IPartThumbnail L’interface IPartThumbnail est une abstraction pour les miniatures d’un document XPS. |
IPrintClassObjectFactory L’interface IPrintClassObjectFactory crée des interfaces liées aux filtres d’impression. |
IPrintPipelineFilter Les méthodes de l’interface IPrintPipelineFilter sont appelées pour l’initialisation et l’arrêt. Un filtre doit implémenter ces méthodes. |
IPrintPipelineManagerControl L’interface IPrintPipelineManagerControl est passée à chaque filtre de la méthode IPrintPipelineFilter::InitializeFilter. |
IPrintPipelineProgressReport Un filtre de rendu utilise l’interface IPrintPipelineProgressReport pour envoyer des status de progression à un spouleur. |
IPrintPipelinePropertyBag L’interface IPrintPipelinePropertyBag est implémentée par le service PrintFilterPipelineSvc et est mise à la disposition des filtres via des méthodes dans l’interface IPrintPipelineFilter. IprintPipelinePropertyBag hérite de l’interface IUnknown. |
IPrintReadStream Les filtres utilisent l’interface IPrintReadStream pour lire les données en tant que flux brut d’octets. |
IPrintReadStreamFactory L’interface IPrintReadStreamFactory crée un lecteur de flux qu’un filtre peut utiliser pour accéder au flux. Par exemple, un filtre peut utiliser ce flux pour accéder au ticket d’impression par utilisateur. |
IPrintWriteStream Les filtres utilisent l’interface IPrintWriteStream pour écrire des données sous la forme d’un flux brut d’octets. |
IPrintWriteStreamFlush Les filtres utilisent l’interface IPrintWriteStreamFlush pour vider explicitement les données en tant que flux brut d’octets d’un filtre. Cette interface est récupérée via IPrintWriteStream::QueryInterface(). |
IXpsDocument L’interface IXpsDocument représente la racine d’un document XPS. |
IXpsDocumentConsumer Un filtre utilise l’interface IXpsDocumentConsumer lorsqu’il génère du contenu XPS que le pipeline doit utiliser. |
IXpsDocumentProvider L’interface IxpsDocumentProvider fournit des interfaces permettant d’utiliser des parties d’un document. |
IXpsPartIterator L’interface IXpsPartIterator est un itérateur pour les composants XPS. |
Fonctions
DrvPopulateFilterServices La fonction DrvPopulateFilterServices est appelée par le gestionnaire de pipeline de filtre XPSDrv pour permettre au fournisseur de services d’instancier des objets de service de filtre dans le sac de propriétés de pipeline de filtre spécifié par le paramètre pPropertyBag. |
Énumérations
EXpsCompressionOptions L’énumération ExpsCompressionOptions décrit les options de compression d’un composant XPS. |
EXpsFontOptions L’énumération EXpsFontOptions décrit les options de police d’un composant XPS. |
EXpsFontRestriction En savoir plus sur : énumération __MIDL___MIDL_itf_filterpipeline_0000_0000_0004 |
EXpsJobConsumption L’énumération EXpsJobConsumption décrit les mises à jour de la consommation des travaux. |