Bonjour à tous.
Je souhaiterais réaliser des dessins géométriques 2D à l’aide de polygones à l'aide de C# et DirectX 9 .
Actuellement je fais des essais et pour tracer un segment entre deux points de coordonnées (x1,y1) et (x2,y2) je procède comme ceci :
Dans un VertexBuffer SegVB je place les points (x1,y1,0) et (x2,y2,0) et je trace le segment de la manière suivante :
Bien que cela fonctionne, je vous pose la question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 device.BeginScene(); device.Transform.View = Matrix.Identity device.Transform.World = Matrix.Identity; device.SetStreamSource(0, SegVB, 0); device.DrawPrimitives(PrimitiveType.LineList, 0, 1); device.EndScene(); device.Present();
Est ce la bonne méthode?
Partager