Kann das Android-Telefon die Windows DirectX-Bibliothek verwenden?

8

Ich habe einige Funktionen, die den Spielbildschirm mithilfe der Direct X-Bibliothek in Windows zeichnen. Also, ich versuche, die Funktionen in Android-Telefon mit dem ndk zu verwenden. Aber ich habe ein paar Probleme. Dosieren die Android-Telefone, die Java verwenden, die Direct X-Funktionen? Wenn es möglich ist, muss ich etwas Kontrolle darüber haben? Ich will deine Hilfe ...

    
smiler 10.09.2011, 13:33
quelle

4 Antworten

6

Android (und auch iOS) unterstützt DirectX nicht, aber OpenGL ES. Sehen Sie sich 3D mit OpenGL auf der Android-Entwickler-Website an.

    
Philipp Reichart 10.09.2011, 13:37
quelle
3

Android verwendet einen Linux-Kernel, keinen Windows-Kernel. Also würde ich nein vermuten.

    
Preet Sangha 10.09.2011 13:36
quelle
1

OpenGL ist ziemlich ähnlich zu DirectX, es braucht nicht zu viel Aufwand, um zwischen den beiden zu konvertieren. Da es nicht möglich ist, könnten Sie die Implementierung im Wine-Quellcode finden, wie DirectX-Aufrufe behandelt und an OpenGL übergeben werden. p>     

Goz 10.09.2011 19:58
quelle
1

Nein, weil Android auf Linux Kernel basiert, der OpenGL unterstützt.

    
SpeedBirdNine 10.09.2011 15:17
quelle

Tags und Links