Struttura ColorCurveParams (gdipluseffects.h)
Una struttura ColorCurveParams contiene membri che specificano una regolazione dei colori di una bitmap.
La classe ColorCurve comprende otto regolazioni separate: esposizione, densità, contrasto, evidenziazione, ombreggiatura, midtone, saturazione bianca e saturazione nera. È possibile applicare una di queste modifiche a una bitmap seguendo questa procedura.
- Creare e inizializzare una struttura ColorCurveParams .
- Passare l'indirizzo della struttura ColorCurveParams al metodo ColorCurve::SetParameters di un oggetto ColorCurve .
- Passare l'indirizzo dell'oggetto ColorCurve al metodo Graphics::D rawImage o al metodo Bitmap::ApplyEffect .
Sintassi
struct ColorCurveParams {
CurveAdjustments adjustment;
CurveChannel channel;
INT adjustValue;
};
Members
adjustment
Tipo: CurveAdjustments
Elemento dell'enumerazione CurveAdjustments che specifica la regolazione da applicare.
channel
Tipo: CurveChannel
Elemento dell'enumerazione CurveChannel che specifica il canale di colore a cui viene applicata la regolazione.
adjustValue
Tipo: INT
Intero che specifica l'intensità della regolazione. L'intervallo di valori accettabili dipende dalla regolazione da applicare. Per visualizzare l'intervallo di valori accettabili per una particolare regolazione, vedere l'enumerazione CurveAdjustments .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | gdipluseffects.h (include Gdiplus.h) |