Поделиться через


Метод IXpsRasterizationFactory1::CreateRasterizer (xpsrassvc.h)

Метод CreateRasterize создает объект растеризатора XPS, который может обрабатывать цвета высокой точности.

Синтаксис

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

Параметры

[in, optional] xpsPage

Указатель на объект IXpsOMPage , представляющий отрисовку предопределенную страницу XPS. Этот объект инкапсулирует раздел FixedPage из документа XPS. Дополнительные сведения см. в разделе IXpsOMPage.

[in] DPI

Точек на дюйм в растровых выходных данных. Этот параметр применяется к измерениям x и y выходного растрового изображения. Значение DPI — это разрешение устройства, которое предназначено для печати или отображения фиксированной страницы XPS.

[in] nonTextRenderingMode

Режим отрисовки для нетекстовых элементов в растровых выходных данных. Этот параметр указывает, следует ли создавать выходные данные с сглаживание. Задайте для этого параметра одно из следующих XPSRAS_RENDERING_MODE значений перечисления:

  • XPSRAS_RENDERING_MODE_ANTIALIASED

  • XPSRAS_RENDERING_MODE_ALIASED

[in] textRenderingMode

Режим отрисовки для текста в растровых выходных данных. Этот параметр указывает, следует ли создавать выходные данные с сглаживание. Задайте для этого параметра одно из следующих XPSRAS_RENDERING_MODE значений перечисления:

  • XPSRAS_RENDERING_MODE_ANTIALIASED

  • XPSRAS_RENDERING_MODE_ALIASED

pixelFormat

Параметр pixelFormat .

[out, optional] ppIXPSRasterizer

Этот параметр указывает на расположение, в которое метод записывает указатель на интерфейс IXpsRasterizer только что созданного объекта растеризатора XPS. В случае сбоя метода в это расположение записывается значение NULL и возвращается код ошибки.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Целевая платформа Windows
Header xpsrassvc.h (включая Xpsrassvc.h)

См. также раздел

IXPSRasterizationFactory1