DirectX

the edge

Grünschnabel
Hallo,
ich zeichne mit DrawPrimitive(D3DPT_LINELIST,0,1) (DirectX) eine Linie...
Kann ich die Stärke der Linie irgendwie einstellen Oder muss ich sie mit Hilfe der Transformationsmatrix verschieben und öfter zeichnen?

mfg
the edge
 
Hallo,

das ID3DXLine Interface ist speziell zum zeichnen von Linien gedacht.
Mit ID3DXLine::SetWidth lässt sich die dicke Einstellen.
Mit DrawPrimitive kenne ich keine Methode die Linie dicker zu zeichnen.
Die einzige möglichkeit wäre sie mehrmals zu zeichnen, immer um ein Pixel verschoben.
 
Zurück