[C++] DirectX Steuerelement
-
Hi,
wie ist es möglich mit Visual C++ ein Steuerelement für DirectX zu erstellen, um z.B. ein 3D Model anzuzeigen?
Ich hab bei Google nichts gefunden.
Gruß
-
Was genau für eine Art von "Steuerelement" meinst du?
-
Hi,
naja ich will einfach einen Bereich in einem Form haben, in dem ich z.B. ein 3D Model mit DirectX anzeigen kann.
Wie mach ich das am besten?
-
Form == .NET FORM?
Dann
http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/34ef9af1-a8e6-4300-a71d-af4b9d436c7b/
-
In DX10/11: Einfach HWND des Controls holen, Device erzeugen, Swapchain fuer das HWND erzeugen, RenderTargetView auf Backbuffer der SwapChain erzeugen und in RTV rendern.
In DX9 ist es sogar noch einfacher. Hab zu lange nichts mehr mit DX9 gemacht, aber ich glaub da gibst du schon bei der Device Erzeugung das HWND an. Auf jeden Fall war es einfach.
-
Jop, prinzipiell ist das einfach. Wenn du eine konkrete Antwort ist dann musst du schon auch eine konkrete Frage stellen...