Smooth Shading

Die schattierte Schattierung ist eine Methode zum Schattieren eines Bereich mit einem Farbverlauf. Durch das Einziehen von Farbinformationen sowie die Begrenzungen des Zeichnungsprimitiven wird der Farbverlauf angegeben. GDI interpoliert linear die Farbe des innerhalb des Primitivs, das an den Farbendpunkten übergeben wird. Farb- und Scheitelpunktinformationen sind in den Positionsinformationen in der TRIVERTEX-Struktur enthalten.

Verwenden Sie die GradientFill-Funktion, um eine Dreiecks- oder Rechteckstruktur aufzufüllen. Um ein Dreieck mit weicher Schattierung zu füllen, rufen Sie GradientFill mit den drei Dreiecksendpunkten auf. Um ein Rechteck mit weicher Schattierung zu füllen, rufen Sie GradientFill mit den Rechteckkoordinaten oben links und unten rechts auf. GradientFill verweist auf die TRIVERTEX-, GRADIENT _ RECT-und GRADIENT _ TRIANGLE-Strukturen.

Ein Beispiel finden Sie unter Zeichnen eines schattierten Dreiecks.