InkRenderer 類別

表示從筆跡到顯示視窗的對應管理。 使用 InkRenderer 物件在視窗中顯示筆跡。 您也可以使用它來重新調整筆劃的位置和調整大小。

InkRenderer 有下列類型的成員:

介面

InkRenderer類別會定義這些介面。

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

方法

InkRenderer類別具有這些方法。

方法 Description
Draw 在裝置內容上繪製筆劃。
DrawStroke 在指定的 Windows 裝置內容上繪製筆劃。
GetObjectTransform 擷取用來呈現筆跡的物件轉換。
GetViewTransform 擷取用來呈現筆跡的檢視轉換。
InkSpaceToPixel 將筆跡空間座標中的位置轉換成圖元空間。
InkSpaceToPixelFromPoints 將筆跡空間座標中的點陣列轉換為圖元空間。
Measure 使用 InkRenderer 物件繪製時,計算裝置內容上會包含筆劃集合的矩形。
MeasureStroke 使用 InkRenderer 物件繪製時,計算裝置內容上會包含筆劃的矩形。
移動 將翻譯套用至筆跡空間座標中的檢視轉換。
PixelToInkSpace 將圖元座標中的位置轉換成筆跡空間中。
PixelToInkSpaceFromPoints 將圖元空間座標中的點陣列轉換為筆跡空間。
Rotate 將旋轉套用至檢視轉換。
ScaleTransform 調整 X 和 Y 維度中的檢視轉換。
SetObjectTransform 設定用來呈現筆跡的物件轉換。
SetViewTransform 設定用來呈現筆跡的檢視轉換。

備註

列印也會透過 InkRenderer 物件來完成。

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

規格需求

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

另請參閱

Renderer 屬性

InkDrawingAttributes 類別

IInkStrokeDisp 介面

InkStrokes 集合