여기에 내가하고 싶은 걸 : 기하학적 도형과 어쩌면 의 3D 그래프와 차트을 그려 보겠습니다. 나는 또한 카메라를 자유롭게 움직이기를 원한다.. WPF 또는 Windows Forms Window에서이 모든 작업을 수행하거나 이미지로 렌더링하려고합니다. 그리고 마지막으로, 나는 이것을 바로 에서 직접 방식으로 달성하고 싶습니다.
그래서, 어떻게 생각하세요? 이 목적을 위해 어떤 프레임 워크를 권하고 싶습니까? 어느 것이 더 사용하기 쉽습니까?WPF 또는 SlimDX를 사용해야합니까?
0
A
답변
1
두 사람 모두 DirectX를 사용하고 있기 때문에 각 샘플을 살펴보고 프로그래밍하기가 더 편하다고 생각하는 것이 좋습니다.
0
SlimDX의 제작자는 GameDev.net에서도 이와 같이 질문 할 것을 권장합니다. SlimDX는 포럼 중재자 중 하나입니다.
SlimDX는 WPF보다 응용 프로그램의 주요 변경 사항이 적을 것이라고 제안합니다.
2
WPF는 확실히 사용하기 쉽고 작업 수행 방법에 대한 많은 문서가 있습니다. 물건의 양에 따라 WPF에서 문제가 발생할 수 있습니다. 이 경우 SlimDX 출력을 WPF 응용 프로그램에서 호스팅되는 D3DImage를 통해 파이프하여 두 기술을 혼합 할 수 있습니다.
0
WPF는 사용자의 요구를 충족시킵니다. D3D를 사용하면 훨씬 더 많은 고급 작업을 수행 할 수 있지만 더 낮은 수준입니다. D3D9는 이후 버전보다 쉽지만 시간이 지남에 따라 XP와 함께 계속 될 것입니다. D3D10/11은 하드웨어에 매우 가깝기 때문에 시작하기가 훨씬 더 어렵습니다. D3D의 새 버전을 몇 년마다 다시 작성하는 것은 간단한 비즈니스 응용 프로그램의 경우 재미 있지 않습니다. MS는 이전 버전과의 호환성을 제공하기 때문에 이전 버전은 업데이트하지 않으면 계속 실행됩니다. 그러나 API 문서는 쓸모 없게 될 때 사라질 것입니다.
관련 문제
- 1. SlimDX를 사용하여 상수 버퍼 설정
- 2. WPF 데이터 바인딩을 사용해야합니까?
- 3. WPF 어떤 IDE를 사용해야합니까?
- 4. 새 Windows 데스크톱 응용 프로그램을 빌드하려면 WPF 또는 Winforms를 사용해야합니까?
- 5. 간단한 비디오 편집 응용 프로그램 - WPF 또는 MFC를 사용해야합니까?
- 6. 상속 또는 구성을 사용해야합니까?
- 7. 포크 또는 스레드를 사용해야합니까?
- 8. CouchDB 또는 SimpleDB를 사용해야합니까?
- 9. AppDomain.CurrentDomain.BaseDirectory 또는 System.Environment.CurrentDirectory를 사용해야합니까?
- 10. ArrayList 또는 IList를 사용해야합니까?
- 11. 값 또는 키를 사용해야합니까?
- 12. em 또는 px를 사용해야합니까?
- 13. TNSNAMES.ORA 또는 tnsnames.ora를 사용해야합니까?
- 14. 리스너 또는 옵저버를 사용해야합니까?
- 15. DataInputStream 또는 BufferedInputStream을 사용해야합니까?
- 16. Pylons 또는 Pyramid를 사용해야합니까?
- 17. int 또는 UInt16을 사용해야합니까?
- 18. PHP 또는 ASP를 사용해야합니까?
- 19. 상속 또는 인터페이스를 사용해야합니까?
- 20. NSOperation 또는 NSRunLoop을 사용해야합니까?
- 21. MonoDroid 또는 Android를 사용해야합니까?
- 22. byte 또는 int를 사용해야합니까?
- 23. msgsnd 또는 mq_send를 사용해야합니까?
- 24. MongoDB 또는 CouchDB 또는 다른 것을 사용해야합니까?
- 25. WPF 또는 Silverlight, XML 또는 SQL 또는 Access, LINQ입니까?
- 26. 언제 Indefinite_Hashed_Maps 또는 Hashed_Maps를 사용해야합니까?
- 27. eval() 또는 call_user_func()를 사용해야합니까?
- 28. iOS는 NSMutableArray 또는 NSMutableDictionary를 사용해야합니까?
- 29. mySQL에서 언제 "또는"를 사용해야합니까?
- 30. android view 또는 surfaceView, 사용해야합니까?