Struttura SharpenParams (gdipluseffects.h)
La struttura SharpenParams contiene membri che specificano la natura di una regolazione di nitidezza in una bitmap.
È possibile regolare la nitidezza di una bitmap seguendo questa procedura.
- Creare e inizializzare una struttura SharpenParams .
- Passare l'indirizzo della struttura SharpenParams al metodo Sharpen::SetParameters di un oggetto Sharpen .
- Passare l'indirizzo dell'oggetto Sharpen al metodo Graphics::D rawImage o al metodo Bitmap::ApplyEffect .
Sintassi
struct SharpenParams {
float radius;
float amount;
};
Members
radius
Tipo: REAL
Numero reale che specifica il raggio di nitidezza (raggio del kernel di convoluzione) in pixel. Il raggio deve trovarsi nell'intervallo da 0 a 255. Quando il raggio aumenta, più pixel circostanti sono coinvolti nel calcolo del nuovo valore di un determinato pixel.
amount
Tipo: REAL
Numero reale nell'intervallo da 0 a 100 che specifica la quantità di nitidezza da applicare. Un valore pari a 0 specifica nessuna nitidezza. Quando il valore della quantità aumenta, la nitidezza aumenta.
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) |