xpsrassvc.h-Header
Dieser Header wird vom Druck verwendet. Weitere Informationen finden Sie unter
xpsrassvc.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
IXpsRasterizationFactory Die IXpsRasterizationFactory-Schnittstelle stellt eine Objektfactory zum Erstellen von XPS-Rasterizerobjekten dar. |
IXpsRasterizationFactory1 In Windows 8 und höher ist IXPSRasterizationFactory1 eine Schnittstelle zum Verarbeiten von Farben mit hoher Genauigkeit. |
IXpsRasterizationFactory2 In Windows 10 stellt die IXpsRasterizationFactory2-Schnittstelle eine Objektfactory zum Erstellen von Komponenten dar, die Mithilfe des XPS-Rasterdiensts Inhalte von XPS in PWG Raster konvertieren können. PWG Raster unterstützt nicht quadratische DPIs. |
IXpsRasterizer Die IXpsRasterizer-Schnittstelle stellt einen XPS-Rasterizer dar, der ein Bitmapbild einer festen XPS-Seite oder eines rechteckigen Bereichs einer festen Seite erstellen kann. |
IXpsRasterizerNotificationCallback Mit der IXpsRasterizerNotificationCallback-Schnittstelle kann der XPS-Rasterisierungsdienst ermitteln, ob ein Rasterungsvorgang fortgesetzt werden soll, der zuvor von einem XPSDrv-Filter initiiert wurde. |
Enumerationen
XPSRAS_BACKGROUND_COLOR XPSRAS_BACKGROUND_COLOR gibt die klare Hintergrundfarbe an, die von einem XPS-Rasterisierer verwendet werden soll. |
XPSRAS_PIXEL_FORMAT XPSRAS_PIXEL_FORMAT ermöglicht es einem Aufrufer, das von der IWICBitmap-Schnittstelle verwendete Pixelformat auszuwählen, das von der IXpsRasterizer::RasterizeRect-Methode zurückgegeben wird. XPSRAS_PIXEL_FORMAT wird mit Windows 8 und höheren Versionen von Windows bereitgestellt. |
XPSRAS_RENDERING_MODE Die XPSRAS_RENDERING_MODE-Enumeration gibt den Renderingmodus an, der von einem XPS-Rasterisierer verwendet werden soll. |