IInkCollector::get_DefaultDrawingAttributes 方法 (msinkaut.h)
取得或設定繪製和顯示筆跡時要使用的預設繪圖屬性。
這是可讀寫的屬性。
語法
HRESULT get_DefaultDrawingAttributes(
IInkDrawingAttributes **CurrentAttributes
);
參數
CurrentAttributes
傳回值
無
備註
使用這個屬性指定的繪圖屬性是指派給新資料指標的屬性。
預設繪圖屬性如下所示:
AntiAliased = 真
顏色 = BLACK (RGB (0,0,0) ) ,如果不是處於高對比模式;否則,Color=COLOR_WINDOWTEXT。
FitToCurve = 假
高度 = 1 (筆跡空間單位)
IgnorePressure = 假
手寫筆提示 = 球
RasterOperation = CopyPen
透明度 = 0 (完全不透明)
Width = 53 (以筆跡空間單位為單位)
若要在新游標上設定不同的屬性,請使用IInkCursor物件的DrawingAttributes屬性。
若要變更單一筆劃的繪圖屬性,請使用IInkStrokeDisp物件的DrawingAttributes屬性。 若要變更筆劃集合的繪圖屬性,請呼叫InkStrokes集合的ModifyDrawingAttributes方法。
注意DefaultDrawingAttributes屬性包含所有資料指標使用的繪圖屬性,除非它們設定自己的DrawingAttributes屬性。 例如,新的IInkCursor物件會使用DefaultDrawingAttributes,而將 DrawingAttributes設定為Null的舊IInkCursor物件也會使用DefaultDrawingAttributes。
需求
最低支援的用戶端 | Windows XP Tablet PC Edition [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | msinkaut.h |
程式庫 | InkObj.dll |