Effect クラス (gdipluseffects.h)

Effect クラスは、ビットマップに効果と調整を適用するために使用できる 11 個のクラスの基底クラスとして機能します。 次のクラスは Effect から派生しています。

ビットマップに適用して効果を適用するには、Effect クラスの子孫の 1 つのインスタンスを作成し、その子孫のアドレスを Graphics::D rawImage メソッドまたは Bitmap::ApplyEffect メソッドに渡します。

メソッド

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