Método IXpsRasterizationFactory1::CreateRasterizer (xpsrassvc.h)

El método CreateRasterize crea un objeto rasterizador XPS que puede controlar colores de alta precisión.

Sintaxis

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
);

Parámetros

[in, optional] xpsPage

Puntero a un objeto IXpsOMPage que representa la página fija XPS que se va a representar. Este objeto encapsula una sección FixedPage de un documento XPS. Para obtener más información, vea IXpsOMPage.

[in] DPI

Puntos por pulgada en la salida rasterizada. Este parámetro se aplica a las dimensiones x e y del mapa de bits de salida. El valor de PPP es la resolución del dispositivo que se va a imprimir o mostrar la página fija XPS.

[in] nonTextRenderingMode

Modo de representación para elementos que no son de texto en la salida rasterizada. Este parámetro indica si se va a generar una salida antialiased. Establezca este parámetro en uno de los siguientes valores de enumeración XPSRAS_RENDERING_MODE:

  • XPSRAS_RENDERING_MODE_ANTIALIASED

  • XPSRAS_RENDERING_MODE_ALIASED

[in] textRenderingMode

Modo de representación para texto en la salida rasterizada. Este parámetro indica si se va a generar una salida antialiased. Establezca este parámetro en uno de los siguientes valores de enumeración XPSRAS_RENDERING_MODE:

  • XPSRAS_RENDERING_MODE_ANTIALIASED

  • XPSRAS_RENDERING_MODE_ALIASED

pixelFormat

Parámetro pixelFormat .

[out, optional] ppIXPSRasterizer

Este parámetro apunta a una ubicación en la que el método escribe un puntero a la interfaz IXpsRasterizer del objeto rasterizador XPS recién creado. Si se produce un error en el método, escribe NULL en esta ubicación y devuelve un código de error.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado xpsrassvc.h (incluye Xpsrassvc.h)

Consulte también

IXPSRasterizationFactory1