Wie verhindert man das Mischen von Farben?

8

Betrachten Sie das folgende Beispiel:

%Vor%

Trotz der Tatsache, dass beide Linien SolidColorBrush haben und beide Deckkraft = 1 haben, tritt eine Farbmischung immer noch auf: Das Pixel am Schnittpunkt hat eine dunklere rote Farbe.

Warum passiert das und wie kann ich es verhindern?

Danke!

P.S Hier ist ein weiteres Beispiel des gleichen Codes mit den explizit definierten Pinseln:

%Vor%     
VitalyB 12.05.2011, 08:36
quelle

1 Antwort

7

Vielleicht möchten Sie auf Pixel ausrichten . Dies ist eine Funktion von WPF, die eine gewisse Granularität beim Rendern ermöglicht. Sagen wir, wenn wir ein Line nehmen und dies anwenden:

%Vor%

Als Beispiel für das, was dazu dient, hier ein Bild aus dem verlinkten Artikel:

    
Grant Thomas 12.05.2011, 08:42
quelle

Tags und Links