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

こちらもご覧ください

InkRenderer クラス