HatchBrush クラス (gdiplusbrush.h)
この HatchBrush クラスは、ハッチ スタイル、前景色、背景色を持つ四角形のブラシを定義します。 6 つのハッチ スタイルがあります。 前景色はハッチラインの色を定義します。背景色は、ハッチラインを描画する色を定義します。
継承
HatchBrush クラスは Brush を実装します。
メソッド
HatchBrush クラスには、これらのメソッドがあります。
HatchBrush::GetBackgroundColor HatchBrush::GetBackgroundColor メソッドは、このハッチ ブラシの背景色を取得します。 |
HatchBrush::GetForegroundColor HatchBrush::GetForegroundColor メソッドは、このハッチ ブラシの前景色を取得します。 |
HatchBrush::GetHatchStyle HatchBrush::GetHatchStyle メソッドは、このハッチ ブラシのハッチ スタイルを取得します。 |
HatchBrush::HatchBrush HatchBrush のコピー コンストラクター。 |
HatchBrush::HatchBrush ハッチ スタイル、前景色、背景色に基づいて、HatchBrush::HatchBrush オブジェクトを作成します。 |
注釈
ハッチは、デバイス空間の図形の内部に適用されます。 その結果、デバイス空間での外観が維持され、グラフィックス コンテキストでの現在の変換の影響を受けません。 このようなブラシは、非スケーリング ブラシとも呼ばれます。 ハッチは、ディスプレイ デバイスの左上隅に配置されます。 グラフィックス エンジンが HatchBrush オブジェクトを使用して図形を塗りつぶすとき、最初に図形をデバイス空間に変換してから、ハッチを内部に適用します。 ハッチは常にタイルで表示され、内部が塗りつぶされます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | gdiplusbrush.h |