IInkRenderer 介面 (msinkaut.h)
表示從筆跡到顯示視窗的對應管理。 使用 InkRenderer 物件在視窗中顯示筆跡。 您也可以使用它來重新調整筆劃的位置和重設大小。
繼承
IInkRenderer 介面繼承自 IUnknown 介面。 IInkRenderer 也有下列類型的成員:
方法
IInkRenderer 介面具有這些方法。
IInkRenderer::D raw 使用已知的裝置內容繪製筆墨筆劃。 |
IInkRenderer::D rawStroke 使用已知的裝置內容繪製 IInkStrokeDisp 物件,並選擇性地使用已知的 InkDrawingAttributes 物件繪製 IInkStrokeDisp 物件。 |
IInkRenderer::GetObjectTransform 取得 InkTransform 物件,表示用來呈現筆跡的物件轉換。 |
IInkRenderer::GetViewTransform 取得 InkTransform 物件,代表用來呈現筆跡的檢視轉換。 |
IInkRenderer::InkSpaceToPixel 使用轉換句柄,將筆跡空間座標中的位置轉換為像素空間中的位置。 |
IInkRenderer::InkSpaceToPixelFromPoints 將筆跡空間座標的點陣列轉換為像素空間中的點陣列。 |
IInkRenderer::Measure 如果使用 DrawStroke 方法以 InkRenderer 物件繪製筆劃,則計算裝置內容上會包含筆劃集合的矩形。 |
IInkRenderer::MeasureStroke 使用 DrawStroke 方法繪製 InkRenderer 物件時,計算裝置內容上會包含筆劃的矩形。 |
IInkRenderer::Move 將翻譯套用至筆跡空間座標中的檢視轉換。 |
IInkRenderer::P ixelToInkSpace 將像素空間座標中的位置轉換成筆跡空間座標中的位置。 |
IInkRenderer::P ixelToInkSpaceFromPoints 將像素空間座標中位置的陣列轉換為筆跡空間座標中的位置陣列。 |
IInkRenderer::Rotate 將旋轉套用至 InkRenderer 的檢視轉換。 |
IInkRenderer::ScaleTransform 調整 X 和 Y 維度中的檢視轉換。 |
IInkRenderer::SetObjectTransform 設定 InkTransform 物件,代表用來呈現筆跡的物件轉換。 |
IInkRenderer::SetViewTransform 設定 InkTransform 物件,代表用來呈現筆跡的檢視轉換。 |
備註
列印也會透過 InkRenderer 物件來完成。
在 C++ 中呼叫 CoCreateInstance 方法,即可具現化此物件。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | msinkaut.h |