Class GraphicContext

GraphicContext class

現在のグラフィック コントロール パラメータを保持します。 これらのパラメータは、グラフィック オペレータが実行されるグローバル フレームワークを定義します。

public class GraphicContext : ICloneable

コンストラクター

名前説明
GraphicContext()の新しいインスタンスを初期化しますGraphicContext class.

プロパティ

名前説明
virtual CharacterSpacing { get; set; }文字間隔を設定または取得します。
virtual FillBrush { get; set; }パスの内部を塗りつぶすために使用されるブラシ オブジェクトを設定または取得します。
virtual Font { get; set; }テキストのレンダリングに使用される True Type フォント オブジェクトを設定または取得します。
virtual FontSize { get; set; }テキストのフォント サイズを設定または取得します。
virtual FontStyle { get; set; }テキストのフォント スタイルを設定または取得します。
virtual LineCap { get; set; }ストロークされた開いたパスの端点の形状を指定するコードを設定または取得します。
virtual LineDashOffset { get; set; }現在の破線パターンの位相オフセットを設定または取得します。
virtual LineDashPattern { get; set; }パスがストロークされるときに使用される破線パターンの説明を設定または取得します。
virtual LineDashStyle { get; set; }のセットは、ストローク パスの破線のスタイルを取得します。
virtual LineJoin { get; set; }ストローク パスの接続されたセグメント間のジョイントの形状を指定するコードを設定または取得します。
virtual LineWidth { get; set; }ストロークするパスの太さを設定または取得します。
virtual MiterLimit { get; set; }ストローク パスの留め継ぎ線結合の最大長を設定または取得します。 このパラメータは、線分が鋭角で結合するときに生成される「スパイク」の長さを制限します.
virtual StrokeBrush { get; set; }ストローク パスに使用されるブラシ オブジェクトを設定または取得します。
virtual TextInfo { get; }を取得しますTextInfoレンダリングされたテキストに関する情報を含むオブジェクト.
virtual TransformationMatrix { get; set; }変換行列を設定または取得します。

メソッド

名前説明
virtual Clone()既存のインスタンスと同じプロパティ値を持つ GraphicContext クラスの新しいインスタンスを作成します。
virtual Transform(Matrix)指定された行列を乗算して、現在の変換行列を変更します。

関連項目