InkDrawingAttributes 類別

表示繪製時套用至筆跡的屬性。

InkDrawingAttributes 具有下列類型的成員:

介面

InkDrawingAttributes類別會定義這些介面。

介面 描述
IInkDrawingAttributes 此物件會實作 IInkDrawingAttributes COM 介面。

方法

InkDrawingAttributes類別具有這些方法。

方法 Description
複製 建立重複的 InkDispInkDrawingAttributesInkRecognizerCoNtext 物件。

屬性

InkDrawingAttributes類別具有這些屬性。

屬性 存取類型 Description
AntiAliased
讀取/寫入
取得或設定值,這個值會指定是否混合筆跡邊緣的前景和背景色彩,以增加筆墨筆劃的平滑度。
色彩
讀取/寫入
取得或設定使用此 InkDrawingAttributes 物件繪製的筆跡色彩。
ExtendedProperties
唯讀
取得儲存在 InkDrawingAttributes 物件中之應用程式定義資料的集合。
FitToCurve
讀取/寫入
取得或設定值,這個值會指定筆跡是否會轉譯為一系列曲線,而不是畫筆樣本點之間的線條。
高度
讀取/寫入
使用這個 InkDrawingAttributes 物件繪製筆跡時,取得或設定畫筆的高度。
IgnorePressure
讀取/寫入
取得或設定值,這個值會指定繪圖筆跡是否會自動變寬,並增加平板電腦上手寫筆尖的壓力。
手寫筆提示
讀取/寫入
取得或設定使用這個 InkDrawingAttributes 物件繪製筆跡時,使用 (球或矩形) 的畫筆提示。
RasterOperation
讀取/寫入
取得或設定畫筆色彩在繪製筆跡時,如何與顯示器上現有的背景色彩互動。
透明度
讀取/寫入
取得或設定繪製筆跡的透明度值。 值的範圍從零 (完全不透明) 到 255 (完全透明) 。
寬度
讀取/寫入
使用這個 InkDrawingAttributes 物件繪製筆跡時,取得或設定畫筆的寬度。

備註

在 C++ 中呼叫 CoCreateInstance 方法,即可具現化此物件。

這些繪圖屬性可以與筆劃或游標相關聯,並指定色彩、寬度和透明度等設定。

若要指定筆劃的繪圖屬性,請使用IInkStrokeDisp物件的DrawingAttributes屬性。 若要指定筆劃集合內所有筆劃的繪圖屬性,請呼叫InkStrokes集合的ModifyDrawingAttributes方法。

每個 InkCollector 物件、 InkOverlay 物件和 InkPicture 控制項都可以為相同的游標指定一組不同的繪圖屬性。 使用IInkCursor物件的DrawingAttributes屬性來取得或設定游標的繪圖屬性。

規格需求

需求
最低支援的用戶端
Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器
都不支援
標頭
Msinkaut.h (也需要 Msinkaut_i.c)
程式庫
InkObj.dll

另請參閱

DrawingAttributes 屬性

DrawingAttributes 屬性

DrawingAttributes 屬性

DefaultDrawingAttributes 屬性

DefaultDrawingAttributes 屬性

DefaultDrawingAttributes 屬性

ModifyDrawingAttributes 方法

IInkCursor 介面

InkDisp 類別

IInkStrokeDisp 介面