IXpsRasterizer::SetMinimalLineWidth 方法 (xpsrassvc.h)

方法 SetMinimalLineWidth 可讓呼叫端以像素為單位設定最小粗細 (,) 裝置可以轉譯的線條。 如果未 SetMinimalLineWidth 呼叫,則預設的最小粗細值為 1 圖元。 此最小粗細值僅適用於 XPS 規格 v1.0, Sec 11.6.12 中所定義的「標準寬度筆劃」。 IXpsRasterizer 要求任何「標準寬度筆劃」都以其 StrokeThickness 屬性所指定的寬度來點陣化,如果SetMinimalLineWidth未呼叫) ,則為 (1 像素所設定SetMinimalLineWidth的圖元值,無論大小是否較大。

語法

HRESULT SetMinimalLineWidth(
  [in] INT width
);

參數

[in] width

裝置能夠轉譯的線條) 圖元的最小粗細 (。 此值應大於 1。

傳回值

SetMinimalLineWidth 一律會傳回S_OK。

備註

Windows 7 和更新版本支援此方法。 Windows 7 之前的 Windows 作業系統版本不支援它。

規格需求

需求
最低支援的用戶端 可在 Windows 7 和更新版本的 Windows 作業系統中使用。
目標平台 桌面
標頭 xpsrassvc.h

另請參閱

IWICBitmap

IXpsRasterizationFactory::CreateRasterizer

IXpsRasterizer

IXpsRasterizer::RasterizeRect

IXpsRasterizerNotificationCallback