IInkOverlay::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 |