IInkCollector::get_DefaultDrawingAttributes メソッド (msinkaut.h)
インクを描画および表示するときに使用する既定の描画属性を取得または設定します。
このプロパティは読み取り/書き込み可能です。
構文
HRESULT get_DefaultDrawingAttributes(
IInkDrawingAttributes **CurrentAttributes
);
パラメーター
CurrentAttributes
戻り値
なし
解説
このプロパティで指定された描画属性は、新しいカーソルに割り当てられる属性です。
既定の描画属性は次のとおりです。
アンチ エイリアス = True
色 = ハイ コントラスト モードでない場合は BLACK (RGB(0,0,0))。それ以外の場合は、Color=COLOR_WINDOWTEXT。
FitToCurve = False
Height = 1 (インク空間単位)
IgnorePressure = False
ペンヒント = ボール
RasterOperation = CopyPen
透明度 = 0 (完全に不透明)
幅 = 53 (インク空間単位)
新しいカーソルに異なる属性を設定するには、IInkCursor オブジェクトの DrawingAttributes プロパティを使用します。
1 つのストロークの描画属性を変更するには、IInkStrokeDisp オブジェクトの DrawingAttributes プロパティを使用します。 ストロークのコレクションの描画属性を変更するには、InkStrokes コレクションの ModifyDrawingAttributes メソッドを呼び出します。
メモDefaultDrawingAttributes プロパティには、独自の DrawingAttributes プロパティを設定しない限り、すべてのカーソルが使用する描画属性が含まれます。 たとえば、新しい IInkCursor オブジェクトは DefaultDrawingAttributes を使用し、DrawingAttributes が NULL に設定されている古い IInkCursor オブジェクトも DefaultDrawingAttributes を使用します。
要件
サポートされている最小のクライアント | Windows XP Tablet PC Edition [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | msinkaut.h |
Library | InkObj.dll |