Condividi tramite


Ombreggiatura liscia

L'ombreggiatura uniforme è un metodo di ombreggiatura di un'area con un gradiente di colore. L'inclusione delle informazioni sul colore, insieme ai limiti della primitiva di disegno, specifica il gradiente di colore. GDI interpola in modo lineare il colore dell'interno della primitiva sugli endpoint di colore. Le informazioni sul colore e sui vertici sono incluse insieme alle informazioni sulla posizione nella struttura TRIVERTEX.

Utilizzare la funzione GradientFill per riempire una struttura di triangolo o rettangolo. Per riempire un triangolo con sfumatura uniforme, chiamare GradientFill con i tre punti finali del triangolo. Per riempire un rettangolo con ombreggiatura liscia, chiamare GradientFill con le coordinate del rettangolo superiore sinistro e inferiore destro. GradientFill fa riferimento alle struttureTRIVERTEX, GRADIENT_RECTe GRADIENT_TRIANGLE.

Per un esempio, vedere Disegno di un triangolo ombreggiato.