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


Метод 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.

Требования

Требование Ценность
целевая платформа Виндоус
заголовка xpsrassvc.h (include Xpsrassvc.h)

См. также

IXPSRasterizationFactory1