重複する InkDrawingAttributes オブジェクトを 作成します。
構文
HRESULT Clone(
[out, retval] IInkDrawingAttributes **DrawingAttributes
);
パラメーター
[out, retval] DrawingAttributes
このメソッドが戻るときに、新しく作成された InkDrawingAttributes オブジェクトへのポインターを格納します。
値を返す
このメソッドは、これらの値のいずれかを返すことができます。
| リターン コード | 説明 |
|---|---|
|
成功しました。 |
|
操作を完了するためにメモリを割り当てることができません。 |
|
指定されていないエラーが発生しました。 |
|
パラメーターに無効なポインターが含まれていました。 |
|
メソッド内で例外が発生しました。 |
|
InkDisp オブジェクトが登録されていません。 |
|
予期しないパラメーターまたはプロパティの型。 |
注釈
Clone メソッドは、InkDisp、InkDrawingAttributes、InkRecognizerContext オブジェクトに対して定義されています。 Clone メソッドは、元のオブジェクトの正確なコピーを返します。
ほとんどのシナリオでは、重複するオブジェクトは元のオブジェクトの正確なコピーですが、2 つのオブジェクト間の関係は存在しません。 これに対する例外の詳細については、このトピックの「解説」セクションを参照してください。
InkDrawingAttributes オブジェクト: 通常、図面属性のマスター コピーを複製し、1 つ以上の属性を変更し、 ModifyDrawingAttributes メソッドを 呼び出して、変更された描画属性を使用します。
必要条件
| Requirement | 価値 |
|---|---|
| サポートされる最小クライアント | Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | サポートなし |
| ターゲット プラットフォーム の | Windows |
| ヘッダー | msinkaut.h |