Share via


en-tête xpsrassvc.h

Cet en-tête est utilisé par l’impression. Pour plus d'informations, consultez les pages suivantes :

xpsrassvc.h contient les interfaces de programmation suivantes :

Interfaces

 
IXpsRasterizationFactory

L’interface IXpsRasterizationFactory représente une fabrique d’objets pour la création d’objets rastériseur XPS.
IXpsRasterizationFactory1

Dans Windows 8 et versions ultérieures, IXPSRasterizationFactory1 est une interface permettant de gérer les couleurs de haute précision.
IXpsRasterizationFactory2

Dans Windows 10, l’interface IXpsRasterizationFactory2 représente une fabrique d’objets permettant de créer des composants qui peuvent convertir du contenu de XPS en raster PWG à l’aide du service de rastérisation XPS. PWG Raster prend en charge les DPI non carrés.
IXpsRasterizer

L’interface IXpsRasterizer représente un rastériseur XPS qui peut créer une image bitmap d’une page fixe XPS ou d’une zone rectangulaire d’une page fixe.
IXpsRasterizerNotificationCallback

L’interface IXpsRasterizerNotificationCallback permet au service de rastérisation XPS de déterminer s’il faut poursuivre une opération de rastérisation précédemment initiée par un filtre XPSDrv.

Énumérations

 
XPSRAS_BACKGROUND_COLOR

XPSRAS_BACKGROUND_COLOR spécifie la couleur claire d’arrière-plan à utiliser par un rastériseur XPS.
XPSRAS_PIXEL_FORMAT

XPSRAS_PIXEL_FORMAT permet à un appelant de sélectionner le format de pixel utilisé par l’interface IWICBitmap retournée par la méthode IXpsRasterizer::RasterizeRect. XPSRAS_PIXEL_FORMAT est fourni avec Windows 8 et versions ultérieures de Windows.
XPSRAS_RENDERING_MODE

L’énumération XPSRAS_RENDERING_MODE spécifie le mode de rendu à utiliser par un rastériseur XPS.