IInkDisp::AddStrokesAtRectangle メソッド (msinkaut.h)
指定した四角形のこの InkDisp オブジェクトに、指定した Strokes コレクションを追加します。
構文
HRESULT AddStrokesAtRectangle(
[in] IInkStrokes *SourceStrokes,
[in] IInkRectangle *TargetRectangle
);
パラメーター
[in] SourceStrokes
インクに追加するストローク。 これらのソース ストロークは、この InkDisp オブジェクトに追加されます。
[in] TargetRectangle
ストロークが追加されるインク空間座標の InkRectangle 。 四角形の座標が の場合、実行時エラーが {0,0,0,0}発生します。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
正常終了しました。 |
|
パラメーターに無効なポインターが含まれていました。 |
|
未指定のエラーが発生しました。 |
|
ポインターが有効なオブジェクトを指していません。 |
|
メソッド内で例外が発生しました。 |
|
四角形の上と下が等しい。 |
解説
挿入すると、ストロークはストロークの境界ボックスから四角形にスケーリングされます。
このメソッドは、1 つの InkDisp オブジェクト内でストロークをコピーするために使用できます。 ソース インク ストロークは、別の InkDisp オブジェクトから取得する必要はありません。
要件
サポートされている最小のクライアント | Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | msinkaut.h |
Library | InkObj.dll |