ImageAttributes.ClearThreshold メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
しきい値を消去します。
オーバーロード
ClearThreshold() |
既定のカテゴリのしきい値を消去します。 |
ClearThreshold(ColorAdjustType) |
指定したカテゴリのしきい値を消去します。 |
ClearThreshold()
既定のカテゴリのしきい値を消去します。
public:
void ClearThreshold();
public void ClearThreshold ();
member this.ClearThreshold : unit -> unit
Public Sub ClearThreshold ()
注釈
しきい値は、各色コンポーネントのカットオフ ポイントを指定する 0 ~ 1 の値です。 たとえば、しきい値が 0.7 に設定されていて、赤、緑、青の各コンポーネントがそれぞれ 230、50、および 220 である色をレンダリングするとします。 赤成分(230)は0.7x255より大きいので、赤色成分は255(全強度)に変更されます。 緑のコンポーネント (50) は 0.7x255 未満であるため、緑色のコンポーネントは 0 に変更されます。 青いコンポーネント (220) は 0.7 x 255 より大きいので、青のコンポーネントは 255 に変更されます。
オブジェクトは ImageAttributes 、既定、ビットマップ、ブラシ、ペン、テキストの 5 つの調整カテゴリの色とグレースケールの設定を維持します。 たとえば、既定のカテゴリのしきい値、ビットマップ カテゴリに別のしきい値、およびペン カテゴリのしきい値を指定できます。
既定の色調整とグレースケール調整の設定は、独自の調整設定を持たないすべてのカテゴリに適用されます。 たとえば、ペン カテゴリの調整設定を指定しない場合、既定の設定はペン カテゴリに適用されます。
適用対象
ClearThreshold(ColorAdjustType)
指定したカテゴリのしきい値を消去します。
public:
void ClearThreshold(System::Drawing::Imaging::ColorAdjustType type);
public void ClearThreshold (System.Drawing.Imaging.ColorAdjustType type);
member this.ClearThreshold : System.Drawing.Imaging.ColorAdjustType -> unit
Public Sub ClearThreshold (type As ColorAdjustType)
パラメーター
- type
- ColorAdjustType
しきい値設定を消去する対象のカテゴリを指定する ColorAdjustType の要素。
注釈
しきい値は、各色コンポーネントのカットオフ ポイントを指定する 0 ~ 1 の値です。 たとえば、しきい値が 0.7 に設定されていて、赤、緑、青の各コンポーネントがそれぞれ 230、50、および 220 である色をレンダリングするとします。 赤成分(230)は0.7x55より大きいので、赤色成分は255(全強度)に変更されます。 緑のコンポーネント (50) は 0.7x255 未満であるため、緑色のコンポーネントは 0 に変更されます。 青いコンポーネント (220) は 0.7 x 255 より大きいので、青のコンポーネントは 255 に変更されます。
オブジェクトは ImageAttributes 、既定、ビットマップ、ブラシ、ペン、テキストの 5 つの調整カテゴリの色とグレースケールの設定を維持します。 たとえば、既定のカテゴリのしきい値、ビットマップ カテゴリに別のしきい値、およびペン カテゴリのしきい値を指定できます。
既定の色調整とグレースケール調整の設定は、独自の調整設定を持たないすべてのカテゴリに適用されます。 たとえば、ペン カテゴリの調整設定を指定しない場合、既定の設定はペン カテゴリに適用されます。
特定のカテゴリに対して色調整またはグレースケール調整設定を指定するとすぐに、既定の調整設定がそのカテゴリに適用されなくなります。 たとえば、既定のカテゴリにしきい値とガンマ値を指定するとします。 メソッドを呼び出してペン カテゴリのしきい値を SetThreshold 設定した場合、既定のしきい値はペンには適用されません。 後で メソッドを呼び出してペンのしきい値を ClearThreshold クリアした場合、ペン カテゴリは既定のしきい値に戻りません。代わりに、ペン カテゴリにはしきい値はありません。 同様に、ペン カテゴリは既定のガンマ値に戻りません。むしろ、ペンカテゴリにはガンマ値はありません。
適用対象
.NET