none
Möchte mit C++ den ViewPort 3D der WPF programmieren und dabei (echtes) DirectX benutzen. MÖGLICHKEITEN?! RRS feed

  • Frage

  • Hallo,

    Ich habe Kenntnisse mit C++, C#, XAML und VisualBasic. Außerdem kann ich mit der WPF und mit WinForms (mehr oder weniger) umgehen.

    Ich programmiere schon seit einiger Zeit Spiele mit C++ und DirectX10. Nun möchte ich eine Engine (samt Editor etc.) bauen, welche mit Voxeln arbeitet. Warum? Zukunftsorientiert. =D

    Ich habe auch schon angefangen und das mit WPF und C#. Die Engine nimmt auch langsam Gestalt an, ABER ich muss (bzw. möchte) für die Zukunft nicht die WPF und C# für das grafische benutzen, weil dies bloß begrenzt ist. Was ich möchte ist folgendes:

    Eine Engine mit der ich Teile (wie den Viewport 3D) mit C++ und in DirectX 10 (ff.) geschrieben habe. Welche Möglichkeiten gibt es da? Ich möchte KEIN managed DirectX. Was ich auch dazu sagen möchte ist...Ich kenne mich mit den ganzen .Net Sachen noch nicht so gut aus. Also geht nicht zu grob mit mir um =P.

    Danke. 

    Samstag, 9. Oktober 2010 20:01

Alle Antworten

  • Ich brauch einfach einen Weg mit dem ich in WPF statt C# (oder VB) C++ benutzen kann.! Ich möchte Hardware näher programmieren und nicht wie mit C# nur vorgefertigte Bibliotheken benutzen.

     

    BITTE HELFT MIT!

    Sonntag, 10. Oktober 2010 16:36
  • Ok. Wenn keiner diesen Thread nicht wirklich ernst nimmt, oder zu faul ist was zu posten. Könnt ihr mir wenigstens etwas bestätigen?

    Also JA oder NEIN. ^^

    http://msdn.microsoft.com/de-de/library/ms742522(v=VS.90).aspx

    Ist der Inhalt des Links eine Lösung für mein Problem? Und es gibt 2Arten...1. WPF in Win32...oder 2. Win32 in WPF.                                                                         Was würde mein Problem besser lösen? Danke.

    Sonntag, 10. Oktober 2010 16:58
  • Dieses Thema interesiert mich ebenfalls.

    Hat sich diesbezüglich mit Windows 8 schon etwas getan (im Desktop-Anwendungsbereich) ?

    Danke

    Donnerstag, 4. April 2013 18:50