IDynamicRenderer::p ut_ClipRectangle メソッド (rtscom.h)
DynamicRenderer クラス オブジェクトのクリッピング四角形を取得または設定します。
このプロパティは読み取り/書き込み可能です。
構文
HRESULT put_ClipRectangle(
const RECT *prcClipRect
);
パラメーター
prcClipRect
戻り値
なし
解説
ClipRectangle プロパティはすぐに設定され、描画中のストロークに適用されます。 これは、次に描画されるストロークに適用される IDynamicRenderer::D rawingAttributes プロパティ とは異なります。 これにより、ストロークの描画時にクリップ四角形を拡大できます。
Paint イベント ハンドラー内から IDynamicRenderer::Refresh メソッド を呼び出す場合は、 IDynamicRenderer::ClipRectangle プロパティ を Paint イベントの四角形に設定します。
メモClipRectangle が中間ストロークで展開されている場合は、新しいインクを表示するために IDynamicRenderer::Refresh メソッドの呼び出しが必要です。 この更新呼び出しは、新しい領域に新しいインクが表示されるたびに行う必要があります。ただし、これを行うと、新しい領域でインクを入力するときにパフォーマンスの問題が発生する可能性があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | rtscom.h |
[DLL] | RTSCom.dll |