Freigeben über


IXpsRasterizationFactory1::CreateRasterizer-Methode (xpsrassvc.h)

Die CreateRasterize-Methode erstellt ein XPS-Rasterizerobjekt, das Farben mit hoher Genauigkeit verarbeiten kann.

Syntax

HRESULT CreateRasterizer(
  [in, optional]  IXpsOMPage            *xpsPage,
  [in]            FLOAT                 DPI,
  [in]            XPSRAS_RENDERING_MODE nonTextRenderingMode,
  [in]            XPSRAS_RENDERING_MODE textRenderingMode,
                  XPSRAS_PIXEL_FORMAT   pixelFormat,
  [out, optional] IXpsRasterizer        **ppIXPSRasterizer
);

Parameter

[in, optional] xpsPage

Zeiger auf ein IXpsOMPage-Objekt , das die zu rendernde XPS-Feste Seite darstellt. Dieses Objekt kapselt einen FixedPage-Abschnitt aus einem XPS-Dokument. Weitere Informationen finden Sie unter IXpsOMPage.

[in] DPI

Punkte pro Zoll in der gerasterten Ausgabe. Dieser Parameter gilt für die x- und y-Dimensionen der Ausgabebitbitbit. Der DPI-Wert ist die Auflösung des Geräts, das die XPS-Feste Seite drucken oder anzeigen soll.

[in] nonTextRenderingMode

Renderingmodus für Nichttextelemente in der gerasterten Ausgabe. Dieser Parameter gibt an, ob eine Antialiased-Ausgabe generiert werden soll. Legen Sie diesen Parameter auf einen der folgenden XPSRAS_RENDERING_MODE Enumerationswerte fest:

  • XPSRAS_RENDERING_MODE_ANTIALIASED

  • XPSRAS_RENDERING_MODE_ALIASED

[in] textRenderingMode

Renderingmodus für Text in der gerasterten Ausgabe. Dieser Parameter gibt an, ob eine Antialiased-Ausgabe generiert werden soll. Legen Sie diesen Parameter auf einen der folgenden XPSRAS_RENDERING_MODE Enumerationswerte fest:

  • XPSRAS_RENDERING_MODE_ANTIALIASED

  • XPSRAS_RENDERING_MODE_ALIASED

pixelFormat

Der pixelFormat-Parameter .

[out, optional] ppIXPSRasterizer

Dieser Parameter verweist auf eine Position, an der die -Methode einen Zeiger auf die IXpsRasterizer-Schnittstelle des neu erstellten XPS-Rasterizer-Objekts schreibt. Wenn die Methode fehlschlägt, schreibt sie NULL an diesen Speicherort und gibt einen Fehlercode zurück.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile xpsrassvc.h (include Xpsrassvc.h)

Weitere Informationen

IXPSRasterizationFactory1