2009-07-17 11 views
2

간단한 비디오 편집 응용 프로그램을 만들려고하고 있는데 GUI를 만들 시스템을 결정하려고했습니다. Windows API에 대해 많이 알고 있고 사실 지금까지 모든 프로그램이 작성되었습니다. 그 안에. 그래도 새로운 WPF 프레임 워크를 사용하고 싶습니다. 그러나 저는 C#이 성능 위주의 응용 프로그램에 이상적이지 않을 수도 있다는 사실에 대해 약간 우려하고 있습니다. 그리고 나는 긍정적이지는 않지만 C#에서 SIMD 명령어를 사용할 수 있다고 생각하지 않습니다. ?? 물론, 제 비디오 편집 프로그램은 DirectX를 사용하고, C#에서 사용하는 문제에 대해 읽었습니다. 그래서 C++에서 프로그램의 "핵심"을 작성하고 어떻게 든 DLL이나 뭔가를 통해 GUI에 연결한다는 생각이 들었습니다. 물론, 정말 지저분해질 수 있습니다 ... 어떤 아이디어? 감사!간단한 비디오 편집 응용 프로그램 - WPF 또는 MFC를 사용해야합니까?

+0

비디오 편집에 DirectShow를 사용 하시겠습니까? –

답변

1

MFC를 사용하지 않습니다.

WPF에는 미래가 있으며 그 안에 학습 된 기술이 판매 가능합니다. MFC에 대한 확신이 없습니다 ...

저는 C#과 C++의 성능에 대해 걱정하지 않을 것입니다. 대략 몇 가지 벤치 마크가있었습니다. C++을 사용하여 10 % 속도 향상. 주요 문제는 객체 생성/삭제입니다. 이 문제를 줄이는 것은 C# 성능의 주요 문제 중 하나입니다.

1

왜 C++ 및 winforms 또는 C#/WPF ui가 관리되지 않는 이유는 무엇입니까?

관련 문제