Condividi tramite


intestazione gdipluseffects.h

Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:

gdipluseffects.h contiene le interfacce di programmazione seguenti:

Classi

 
Sfocatura

La classe Blur consente di applicare un effetto blur Gaussian a una bitmap e specificare la natura del blur.
BrightnessContrast

La classe BrightnessContrast consente di modificare la luminosità e il contrasto di una bitmap.
ColorBalance

La classe ColorBalance consente di modificare il bilanciamento del colore (quantità relative di rosso, verde e blu) di una bitmap.
ColorCurve

La classe ColorCurve include otto regolazioni separate:_exposure, densità, contrasto, evidenziazione, ombreggiatura, midtone, saturazione bianca e saturazione nera.
ColorLUT

Una struttura ColorLUTParams ha quattro membri, ognuna di esse è una tabella di ricerca per un determinato canale di colore:_alpha, rosso, verde o blu.
ColorMatrixEffect

La classe ColorMatrixEffect consente di applicare una trasformazione affine a una bitmap.
Effetto

La classe Effect funge da classe di base per undici classi che è possibile usare per applicare effetti e regolazioni alle bitmap. Le classi seguenti derivano da Effect.
HueSaturationLightness

La classe HueSaturationLightness consente di modificare la tonalità, la saturazione e la leggerezza di una bitmap.
Livelli

La classe Levels include tre regolazioni bitmap:_highlight, midtone e shadow.
RedEyeCorrection

La classe RedEyeCorrection consente di correggere gli occhi rossi che talvolta si verificano nelle fotografie flash.
Nitidezza

La classe Sharpen consente di regolare la nitidezza di una bitmap.
Tinta

La classe Tint consente di applicare una tinta a una bitmap.

Strutture

 
BlurParams

Una struttura BlurParams contiene membri che specificano la natura di un blur gaussian.
BrightnessContrastParams

Una struttura BrightnessContrastParams contiene membri che specificano la natura di una regolazione della luminosità o del contrasto.
ColorBalanceParams

Una struttura ColorBalanceParams contiene membri che specificano la natura di una regolazione del bilanciamento del colore.
ColorCurveParams

Una struttura ColorCurveParams contiene membri che specificano una regolazione ai colori di una bitmap.
ColorLUTParams

Una struttura ColorLUTParams contiene membri (tabelle di ricerca colore) che specificano le regolazioni del colore in una bitmap.
HueSaturationLightnessParams

La struttura HueSaturationLightnessParams contiene membri che specificano le sfumature, la saturazione e le regolazioni di leggerezza in una bitmap.
LivelliParams

La struttura LevelsParams contiene membri che specificano le modifiche alle aree luce, midtone o scuro di una bitmap.
RedEyeCorrectionParams

Una struttura RedEyeCorrectionParams contiene membri che specificano le aree di una bitmap a cui viene applicata una correzione degli occhi rossi.
SharpenParams

La struttura SharpenParams contiene membri che specificano la natura di una regolazione di nitidezza in una bitmap.
TintParams

Una struttura TintParams contiene membri che specificano la natura di una regolazione della tinta in una bitmap.

Enumerazioni

 
CurveAdjustments

La classe ColorCurve include le otto regolazioni bitmap elencate nell'enumerazione CurveAdjustments.
CurveChannel

L'enumerazione CurveChannel specifica i canali di colore interessati da una regolazione bitmap ColorCurve.