Interface IXpsRasterizationFactory (xpsrassvc.h)
L’interface IXpsRasterizationFactory représente une fabrique d’objets pour la création d’objets rastériseur XPS. Les objets rastériseurs créés par l’usine implémentent les interfaces IXpsRasterizer . Un filtre XPSDrv utilise un objet rastériseur pour convertir une page fixe XPS en une ou plusieurs images bitmap.
Un filtre XPSDrv obtient une référence à une interface IXpsRasterizationFactory instance à partir du conteneur de propriétés reçu du gestionnaire de pipeline de filtres d’impression. Le gestionnaire de pipeline appelle la méthode IPrintPipelineFilter ::InitializeFilter du filtre et passe un pointeur IPrintPipelinePropertyBag . La référence d’interface est une valeur de propriété VT_UNKNOWN qui est identifiée par le nom de propriété MS_IXpsRasterizationFactory.
Héritage
L’interface IXpsRasterizationFactory hérite de l’interface IUnknown.
Méthodes
L’interface IXpsRasterizationFactory a ces méthodes.
IXpsRasterizationFactory ::CreateRasterizer La méthode CreateRasterize crée un objet rastériseur XPS. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | xpsrassvc.h |