次の方法で共有


Graphics メンバ

Graphics 概要

パブリック プロパティ

パブリック プロパティClip

.NET Compact Framework でもサポート。

この Graphics オブジェクトの描画領域を限定する Region オブジェクトを取得または設定します。
パブリック プロパティClipBounds

.NET Compact Framework でもサポート。

この Graphics オブジェクトのクリッピング領域に外接する RectangleF 構造体を取得します。
パブリック プロパティCompositingMode この Graphics オブジェクトへの複合イメージの描画方法を指定する値を取得します。
パブリック プロパティCompositingQuality この Graphics オブジェクトに描画する複合イメージのレンダリング品質を取得または設定します。
パブリック プロパティDpiX この Graphics オブジェクトの水平方向の解像度を取得します。
パブリック プロパティDpiY この Graphics オブジェクトの垂直方向の解像度を取得します。
パブリック プロパティInterpolationMode この Graphics オブジェクトに関連付けられている補間モードを取得または設定します。
パブリック プロパティIsClipEmpty この Graphics オブジェクトのクリッピング領域が空かどうかを示す値を取得します。
パブリック プロパティIsVisibleClipEmpty この Graphics オブジェクトの表示クリッピング領域が空かどうかを示す値を取得します。
パブリック プロパティPageScale この Graphics オブジェクトのワールド単位とページ単位の間のスケーリングを取得または設定します。
パブリック プロパティPageUnit この Graphics オブジェクトのページ座標で使用する長さの単位を取得または設定します。
パブリック プロパティPixelOffsetMode この Graphics オブジェクトのレンダリング時のピクセルのオフセット方法を指定する値を取得または設定します。
パブリック プロパティRenderingOrigin ディザリングおよびハッチ ブラシに使用する、この Graphics オブジェクトのレンダリングの原点を取得または設定します。
パブリック プロパティSmoothingMode この Graphics オブジェクトのレンダリング品質を取得または設定します。
パブリック プロパティTextContrast レンダリング テキストのガンマ補正値を取得または設定します。
パブリック プロパティTextRenderingHint この Graphics オブジェクトに関連付けられているテキストのレンダリング モードを取得または設定します。
パブリック プロパティTransform この Graphics オブジェクトのワールド変換を取得または設定します。
パブリック プロパティVisibleClipBounds この Graphics オブジェクトの表示クリッピング領域に外接する四角形を取得または設定します。

パブリック メソッド

パブリック メソッドAddMetafileComment 現在の Metafile オブジェクトにコメントを追加します。
パブリック メソッドBeginContainer オーバーロード。 この Graphics オブジェクトの現在の状態でグラフィックス コンテナを保存し、新しいグラフィックス コンテナを開いて使用します。
パブリック メソッドClear

.NET Compact Framework でもサポート。

描画面全体を消去し、指定した背景色で塗りつぶします。
パブリック メソッドCreateObjRef (MarshalByRefObject から継承されます) リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。
パブリック メソッドDispose

.NET Compact Framework でもサポート。

この Graphics オブジェクトによって使用されているすべてのリソースを解放します。
パブリック メソッドDrawArc オーバーロード。 座標ペア、幅、および高さで指定された楕円の一部を表す円弧を描画します。
パブリック メソッドDrawBezier オーバーロード。 4 つの Point 構造体で定義されるベジエ スプラインを描画します。
パブリック メソッドDrawBeziers オーバーロード。 Point 構造体の配列から一連のベジエ スプラインを描画します。
パブリック メソッドDrawClosedCurve オーバーロード。 Point 構造体の配列で定義された、閉じたカーディナル スプラインを描画します。
パブリック メソッドDrawCurve オーバーロード。 指定した Point 構造体の配列を通過するカーディナル スプラインを描画します。
パブリック メソッドDrawEllipse

.NET Compact Framework でもサポート。

オーバーロード。 座標ペア、高さ、および幅で指定された外接する四角形によって定義される楕円を描画します。
パブリック メソッドDrawIcon

.NET Compact Framework でもサポート。

オーバーロード。 指定した Icon オブジェクトによって表されるイメージを指定した座標に描画します。
パブリック メソッドDrawIconUnstretched 指定した Icon オブジェクトによって表されるイメージをスケーリングしないで描画します。
パブリック メソッドDrawImage

.NET Compact Framework でもサポート。

オーバーロード。 指定した位置に元のサイズで、指定した Image オブジェクトを描画します。
パブリック メソッドDrawImageUnscaled オーバーロード。 指定したイメージを座標ペアで指定された位置に元の物理サイズで描画します。
パブリック メソッドDrawLine

.NET Compact Framework でもサポート。

オーバーロード。 座標ペアで指定された 2 つの点を結ぶ直線を描画します。
パブリック メソッドDrawLines オーバーロード。 Point 構造体の配列を接続する一連の線分を描画します。
パブリック メソッドDrawPath GraphicsPath オブジェクトを描画します。
パブリック メソッドDrawPie オーバーロード。 座標ペア、幅、および高さで指定された楕円と 2 本の半径によって定義される扇形を描画します。
パブリック メソッドDrawPolygon

.NET Compact Framework でもサポート。

オーバーロード。 Point 構造体の配列で定義された多角形を描画します。
パブリック メソッドDrawRectangle

.NET Compact Framework でもサポート。

オーバーロード。 座標ペア、幅、および高さで指定された四角形を描画します。
パブリック メソッドDrawRectangles オーバーロード。 Rectangle 構造体で指定された一連の四角形を描画します。
パブリック メソッドDrawString

.NET Compact Framework でもサポート。

オーバーロード。 指定した位置に、指定した Brush オブジェクトと Font オブジェクトで、指定した文字列を描画します。
パブリック メソッドEndContainer 現在のグラフィックス コンテナを閉じ、この Graphics オブジェクトの状態を BeginContainer メソッドを呼び出すことによって保存される状態に復元します。
パブリック メソッドEnumerateMetafile オーバーロード。 指定した Metafile オブジェクトのレコードをコールバック メソッドに一度に 1 つずつ送信して、指定した点に表示します。
パブリック メソッドEquals (Object から継承されます)

.NET Compact Framework でもサポート。

オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。
パブリック メソッドExcludeClip オーバーロード。 Rectangle 構造体で指定された領域が除外されるよう、この Graphics オブジェクトのクリップ領域を更新します。
パブリック メソッドFillClosedCurve オーバーロード。 Point 構造体の配列で定義される、閉じたカーディナル スプライン曲線の内部を塗りつぶします。
パブリック メソッドFillEllipse

.NET Compact Framework でもサポート。

オーバーロード。 座標ペア、高さ、および幅で指定された外接する四角形によって定義される楕円を描画します。
パブリック メソッドFillPath GraphicsPath オブジェクトの内部を塗りつぶします。
パブリック メソッドFillPie オーバーロード。 座標ペア、幅、および高さで指定された楕円と 2 本の半径によって定義される扇形の内部を塗りつぶします。
パブリック メソッドFillPolygon

.NET Compact Framework でもサポート。

オーバーロード。 Point 構造体で指定された点の配列によって定義される多角形の内部を塗りつぶします。
パブリック メソッドFillRectangle

.NET Compact Framework でもサポート。

オーバーロード。 座標ペア、幅、および高さで指定された四角形の内部を塗りつぶします。
パブリック メソッドFillRectangles オーバーロード。 Rectangle 構造体で指定された一連の四角形の内部を塗りつぶします。
パブリック メソッドFillRegion

.NET Compact Framework でもサポート。

Region オブジェクトの内部を塗りつぶします。
パブリック メソッドFlush オーバーロード。 保留中のグラフィックス操作をすべて強制実行し、操作の終了を待機せずにすぐに制御を戻します。
パブリック メソッドstatic (Shared in Visual Basic)FromHdc オーバーロード。 デバイス コンテキストを識別する指定のハンドルから新しい Graphics オブジェクトを作成します。
パブリック メソッドstatic (Shared in Visual Basic)FromHdcInternal 内部メソッド。使用しないでください。
パブリック メソッドstatic (Shared in Visual Basic)FromHwnd ウィンドウを識別する指定のハンドルから新しい Graphics オブジェクトを作成します。
パブリック メソッドstatic (Shared in Visual Basic)FromHwndInternal 内部メソッド。使用しないでください。
パブリック メソッドstatic (Shared in Visual Basic)FromImage

.NET Compact Framework でもサポート。

指定した Image オブジェクトから新しい Graphics オブジェクトを作成します。
パブリック メソッドstatic (Shared in Visual Basic)GetHalftonePalette 現在の Windows ハーフトーン パレットを識別するハンドルを取得します。
パブリック メソッドGetHashCode (Object から継承されます)

.NET Compact Framework でもサポート。

特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッドGetHdc この Graphics オブジェクトに関連付けられているデバイス コンテキストを識別するハンドルを取得します。
パブリック メソッドGetLifetimeService (MarshalByRefObject から継承されます) 対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。
パブリック メソッドGetNearestColor 指定した Color 構造体に最も近い色を取得します。
パブリック メソッドGetType (Object から継承されます)

.NET Compact Framework でもサポート。

現在のインスタンスの Type を取得します。
パブリック メソッドInitializeLifetimeService (MarshalByRefObject から継承されます) 対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。
パブリック メソッドIntersectClip オーバーロード。 この Graphics オブジェクトのクリップ領域を現在のクリップ領域と指定した Rectangle 構造体との交差部分に更新します。
パブリック メソッドIsVisible オーバーロード。 座標ペアで指定された点が、 Graphics オブジェクトの表示クリップ領域内にあるかどうかを示します。
パブリック メソッドMeasureCharacterRanges 指定した文字列内の文字位置の範囲にそれぞれが外接する Region オブジェクトの配列を取得します。
パブリック メソッドMeasureString

.NET Compact Framework でもサポート。

オーバーロード。 指定した Font オブジェクトで描画した場合の、指定した文字列を計測します。
パブリック メソッドMultiplyTransform オーバーロード。 この Graphics オブジェクトと指定した Matrix オブジェクトのワールド変換を乗算します。
パブリック メソッドReleaseHdc Graphics オブジェクトの GetHdc メソッドを前回呼び出したときに取得したデバイス コンテキスト ハンドルを解放します。
パブリック メソッドReleaseHdcInternal 内部メソッド。使用しないでください。
パブリック メソッドResetClip

.NET Compact Framework でもサポート。

この Graphics オブジェクトのクリップ領域を無制限領域にリセットします。
パブリック メソッドResetTransform 対象の Graphics オブジェクトのワールド変換行列を単位行列にリセットします。
パブリック メソッドRestore この Graphics オブジェクトの状態を GraphicsState オブジェクトによって表される状態に復元します。
パブリック メソッドRotateTransform オーバーロード。 この Graphics オブジェクトの変換行列に、指定した回転を適用します。
パブリック メソッドSave この Graphics オブジェクトの現在の状態を保存し、保存した状態を GraphicsState オブジェクトで識別します。
パブリック メソッドScaleTransform オーバーロード。 この Graphics オブジェクトの変換行列の前に指定したスケーリング操作を付加することによって、この変換行列にスケーリング操作を適用します。
パブリック メソッドSetClip オーバーロード。 この Graphics オブジェクトのクリッピング領域を指定した Graphics オブジェクトの Clip プロパティに設定します。
パブリック メソッドToString (Object から継承されます)

.NET Compact Framework でもサポート。

現在の Object を表す String を返します。
パブリック メソッドTransformPoints オーバーロード。 この Graphics オブジェクトの現在のワールド変換とページ変換を使用して、点の配列をある座標空間から別の座標空間に変換します。
パブリック メソッドTranslateClip オーバーロード。 指定した量だけ水平方向および垂直方向に、 Graphics オブジェクトのクリッピング領域を平行移動します。
パブリック メソッドTranslateTransform オーバーロード。 この Graphics オブジェクトの変換行列の前に、指定した平行移動を付加します。

プロテクト メソッド

プロテクト メソッドFinalize

.NET Compact Framework でもサポート。

オーバーライド。 Object.Finalize を参照してください。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドMemberwiseClone (Object から継承されます)

.NET Compact Framework でもサポート。

現在の Object の簡易コピーを作成します。

参照

Graphics クラス | System.Drawing 名前空間