| 

.NET C# Java Javascript Exception

2
Hallo,
ich habe beschlossen mich einwenig in DirectX einzuarbeiten:
- device erstellen kein Problem
- sämtliche Einstellungen habe ich verstanden und umgesetzt.
- eigene "kleine Engine" geschrieben.(createdevice(), createvertice(), render())

Nun habe ich 2 Fragen. Zum einen, die Optionen bei der Zeichenroutine "drawprimitives":
Wenn ich im 2D Bereich mit DirectX zeichnen möchte, muss ich dann alles mit vertices zeichnen oder gibt es im 2D Bereich auch einfachere Möglichkeiten wie "drawimage" bei GDI+?

Zum anderen wenn es keine einfache Möglichkeit des 2D zeichnens gibt, Sollte ich dann die Vertices in den Klassen der jeweiligen zu zeichnenden Objekte definieren? Oder gar eine eigene Klasse "vertices" erstellen und dort sämtliche Eigenschaften definieren?

Und wo soll man so eine Menge an "Vertices Koordinaten" speichern?

Beste Grüße
Spicejam
News:
16.11.2010
spicejam 801 1 6
Hi spicejam, hier kann ich dir ausnahmsweise mal nicht helfen da ich von DirectX und Direct2D keinen Plan habe :D
Floyd 18.11.2010
Ach Schade :-P, man kann ja nicht alles wissen. Ich hoffe es gibt hier noch aktive Member, die genauso bereit sind zu helfen wie du :-).
spicejam 18.11.2010
Hi, die gibst schon. Nur Floyd ist momentan immer schneller und seine Antworten sind eh perfekt.
Aber zu DirectX kann ich dir leider auch nicht helfen.
gfoidl 18.11.2010
Ich glaub wir 3 sind die einzigsten aktiven hier -.-
Nicht mal die Programmierer scheinen aktiv zu sein da hier ein paar bugs rumkreisen die schon seit nem monat nicht gefixet werden (beispielweise das Datum/Uhrzeit-Problem)
Floyd 19.11.2010
Hi, ihr drei seid nicht die einzigen hier. Wir haben in den letzten Wochen für codekicker eine spannende Zukunft organisiert, von der Ihr Mitte Jannuar hören werdet. Bis dahin leider noch Funkstille. Der Bug ist gefixt (sind noch andere übrig?).

Marvin
Marvin Steppat 19.11.2010
Es lebt .. hi Marvin .. wir sind schon sehr gespannt .. willst du nicht uns doch schon was verrraten? Ich hasse es auf die Folter gespannt zu werden :D

Btw. wenn ihr Unterstützung sucht (C#, jQuery, JavaScript, CSS Programmierer) .. macht doch mal nen Aufruf. Ich würd mich bestimmt melden :D. Könnte man ggf. auch als Wettkampf tarnen ^^
Floyd 22.11.2010
1 Antwort
2
Du kannst die sogannten "Surfaces" benutzen, die wie 2D-Bitmaps funktionieren. Mit dem neuen DirectWrite kann man sogar Text zeichnen. Man kann außerdem mit GDI in DirectX-Surfaces zeichnen.
20.11.2010
rotor 21 1

Stelle deine .net-Frage jetzt!