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 |