System.Drawing.Drawing2D 名前空間とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > System.Drawing.Drawing2D 名前空間の意味・解説 

System.Drawing.Drawing2D 名前空間

System.Drawing.Drawing2D 名前空間には、高度な 2 次元グラフィックスおよびベクタ グラフィックスの機能が用意されています。

この名前空間には、グラデーション ブラシ、Matrix クラス (ジオメトリック変換の定義に使用される)、および GraphicsPath クラスが含まれています。

注意に関するメモ注意

System.Drawing.Drawing2D 名前空間内のクラスを Windows サービスまたは ASP.NET サービスで使用することはサポートされていません。使用した場合、サービスのパフォーマンス低下や実行時の例外発生など、予期しない問題が発生する場合があります。


クラスクラス
 クラス説明
パブリック クラスAdjustableArrowCap調整できる矢印形のライン キャップを表します。このクラスは継承できません。
パブリック クラスBlendLinearGradientBrush オブジェクトのブレンド パターンを定義します。このクラスは継承できません。
パブリック クラスColorBlend多色グラデーションの色のブレンドの補間に使用される、色と位置の配列を定義します。このクラスは継承できません。
パブリック クラスCustomLineCapユーザー定義のカスタム ライン キャップをカプセル化します。
パブリック クラスGraphicsContainerグラフィックス コンテナの内部データを表します。このクラスは、BeginContainer メソッドと EndContainer メソッドを使用して Graphics オブジェクトの状態を保存するときに使用されます。このクラスは継承できません。
パブリック クラスGraphicsPath接続された一連の直線と曲線を表します。このクラスは継承できません。
パブリック クラスGraphicsPathIteratorGraphicsPath 内のサブパスを反復処理し、各サブパスに含まれている図形の種類を調べることができるようにします。このクラスは継承できません。
パブリック クラスGraphicsStateGraphics オブジェクトの状態を表します。このオブジェクトは、BeginContainer メソッドへの呼び出しで返されます。このクラスは継承できません。
パブリック クラスHatchBrushハッチ スタイル、前景色、および背景色を持つ四角形ブラシを定義します。このクラスは継承できません。
パブリック クラスLinearGradientBrush線形グラデーションされた Brush をカプセル化します。このクラスは継承できません。
パブリック クラスMatrixジオメトリック変換を表す 3 × 3 のアフィン行列をカプセル化します。このクラスは継承できません。
パブリック クラスPathDataGraphicsPath オブジェクトを構成するグラフィカル データが含まれます。このクラスは継承できません。
パブリック クラスPathGradientBrushGraphicsPath オブジェクトの内部をグラデーションで塗りつぶす Brush オブジェクトをカプセル化します。このクラスは継承できません。
パブリック クラスRegionDataRegion オブジェクトを構成するデータをカプセル化します。このクラスは継承できません。
列挙型列挙型
 列挙体説明
パブリック列挙体CombineModeさまざまなクリッピング領域の結合方法を指定します。
パブリック列挙体CompositingMode元の色を背景色と組み合わせる方法を指定します。
パブリック列挙体CompositingQuality複合中に使用する品質レベルを指定します。
パブリック列挙体CoordinateSpace座標の評価に使用するシステムを指定します。
パブリック列挙体DashCap破線の各ダッシュの両端に使用する、グラフィック形状の種類を指定します。
パブリック列挙体DashStylePen オブジェクトで描画する破線のスタイルを指定します。
パブリック列挙体FillMode閉じたパスの内側の塗りつぶし方法を指定します。
パブリック列挙体FlushIntentionグラフィックス スタックのコマンドをすぐに終了 (フラッシュ) するか、またはできる限り早く実行するかを指定します。
パブリック列挙体HatchStyleHatchBrush オブジェクトで利用できるさまざまなパターンを指定します。
パブリック列挙体InterpolationModeInterpolationMode 列挙体は、イメージを拡大または回転するときのアルゴリズムを指定します。
パブリック列挙体LinearGradientMode線形グラデーションの方向を指定します。
パブリック列挙体LineCapPen オブジェクトが線の末端で使用できるキャップ スタイルを指定します。
パブリック列挙体LineJoinGraphicsPath オブジェクトに含まれる図形 (サブパス) 内の、連続した直線または曲線を結合する方法を指定します。
パブリック列挙体MatrixOrder行列変換操作の順序を指定します。
パブリック列挙体PathPointTypeGraphicsPath オブジェクト内の点の種類を指定します。
パブリック列挙体PenAlignmentPen オブジェクトの、理論上の幅 0 の直線に対する配置を指定します。
パブリック列挙体PenTypePen オブジェクトが線の塗りに使用する、塗りつぶしの種類を指定します。
パブリック列挙体PixelOffsetModeレンダリング時のピクセルのオフセット方法を指定します。
パブリック列挙体QualityModeGDI+ オブジェクトのレンダリング時の全般的な品質を指定します。
パブリック列挙体SmoothingMode直線、曲線、および塗りつぶし領域の境界線に、スムージング (アンチエイリアス処理) を適用するかどうかを指定します。
パブリック列挙体WarpModeWarp メソッドで適用される歪曲変形の種類を指定します。
パブリック列挙体WrapModeテクスチャまたはグラデーションが塗りつぶし対象の領域よりも小さい場合の、並べ方を指定します。



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「System.Drawing.Drawing2D 名前空間」の関連用語

System.Drawing.Drawing2D 名前空間のお隣キーワード

   

英語⇒日本語
日本語⇒英語
   



System.Drawing.Drawing2D 名前空間のページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS