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


Метод IXpsRasterizer::SetMinimalLineWidth (xpsrassvc.h)

Метод SetMinimalLineWidth позволяет вызывающей объекту задать минимальную толщину (в пикселях) линий, которые устройство может отрисовывать. Минимальная толщина по умолчанию составляет 1 пиксель, если SetMinimalLineWidth не вызывается. Это минимальное значение толщины применяется только к номинальной ширине штриха, как определено в спецификации XPS версии 1.0, с 11.6.12. IXpsRasterizer требует, чтобы любой номинальной ширины stroke был растеризован либо с шириной, указанной атрибутом StrokeThickness , либо значением пикселя, заданным значением SetMinimalLineWidth (1 пиксель, если SetMinimalLineWidth не вызывается), в зависимости от того, что больше.

Синтаксис

HRESULT SetMinimalLineWidth(
  [in] INT width
);

Параметры

[in] width

Минимальная толщина (в пикселях) линий, которые устройство может отрисовыть. Значение должно быть больше 1.

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

SetMinimalLineWidth всегда возвращает S_OK.

Комментарии

Этот метод поддерживается в Windows 7 и более поздних версиях. Он не поддерживается в версиях операционной системы Windows до Windows 7.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 7 и более поздних версиях операционной системы Windows.
Целевая платформа Персональный компьютер
Верхняя часть xpsrassvc.h

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

IWICBitmap

IXpsRasterizationFactory::CreateRasterizer

IXpsRasterizer

IXpsRasterizer::RasterizeRect

IXpsRasterizerNotificationCallback