Condividi tramite


Struttura BrightnessContrastParams (gdipluseffects.h)

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

È possibile modificare la luminosità o il contrasto (o entrambi) di una bitmap seguendo questa procedura.

  1. Creare e inizializzare una struttura BrightnessContrastParams .
  2. Passare l'indirizzo della struttura BrightnessContrastParams al metodo BrightnessContrast::SetParameters di un oggetto BrightnessContrast .
  3. Passare l'indirizzo dell'oggetto BrightnessContrast al metodo Graphics::D rawImage o al metodo Bitmap::ApplyEffect .

Sintassi

struct BrightnessContrastParams {
  INT brightnessLevel;
  INT contrastLevel;
};

Members

brightnessLevel

Tipo: INT

Intero nell'intervallo -255 a 255 che specifica il livello di luminosità. Se il valore è 0, la luminosità rimane invariata. Quando il valore passa da 0 a 255, la luminosità dell'immagine aumenta. Quando il valore passa da 0 a -255, la luminosità dell'immagine diminuisce.

contrastLevel

Tipo: INT

Intero nell'intervallo -100-100 che specifica il livello di contrasto. Se il valore è 0, il contrasto rimane invariato. Quando il valore passa da 0 a 100, il contrasto dell'immagine aumenta. Quando il valore passa da 0 a -100, il contrasto dell'immagine diminuisce.

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)