Effect クラス (gdipluseffects.h)
Effect クラスは、ビットマップに効果と調整を適用するために使用できる 11 個のクラスの基底クラスとして機能します。 次のクラスは Effect から派生しています。
- ぼかし
- シャープにする
- 色合い
- RedEyeCorrection
- ColorMatrixEffect
- ColorLUT
- BrightnessContrast
- HueSaturationLightness
- ColorBalance
- レベル
- ColorCurve
メソッド
Effect クラスには、これらのメソッドがあります。
Effect::Effect Effect オブジェクトを作成します。 |
Effect::GetAuxData Effect::GetAuxData は、Bitmap::ApplyEffect メソッドの以前の呼び出しによって作成された一連の参照テーブルへのポインターを取得します。 |
Effect::GetAuxDataSize Effect::GetAuxDataSize メソッドは、Bitmap::ApplyEffect メソッドの以前の呼び出しによって作成された補助データのサイズをバイト単位で取得します。 |
Effect::GetParameterSize Effect::GetParameterSize メソッドは、この Effect に現在設定されているパラメーターの合計サイズ (バイト単位) を取得します。 Effect::GetParameterSize メソッドは、通常、Effect クラスの子孫のインスタンスであるオブジェクトに対して呼び出されます。 |
Effect::UseAuxData Effect::UseAuxData メソッドは、Bitmap::ApplyEffect メソッドが作成する補助データへのポインターを返す必要があるかどうかを指定するフラグを設定またはクリアします。 |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | gdipluseffects.h |