2014-11-21 2 views
0

C++ + SDL2 + OpenGL을 사용하는 응용 프로그램이 하나 있는데 첫 번째 응용 프로그램에서 윈도우가 내장 된 C#/wpf로 두 번째 응용 프로그램을 만들고 싶습니다. 그렇다면 어떻게 할 수 있습니까? 나는이 길을 갔을 때다른 응용 프로그램의 OpenGL 창

답변

0

, 나는 내가 GL 컨텍스트를 초기화 할 SharpGL 라이브러리를 사용하고 (관리되지 않는 DLL에 완전히 자리) 내 응용 프로그램의 현재 컨텍스트를 사용했다, 간단히 말해서 at this codeproject article

시작 새로운 것을 만드는 대신에

SDL을 사용하지 않았지만, 사용자 입력 이벤트를 WPF에서 'SDL 이벤트처럼 보이는'것으로 변환해야한다고 생각합니다. 필자는 키와 마우스 이벤트를 GLUT 키 코드로 변환하여 두 세트의 키 처리 로직을 가지고 있어야했습니다.

관련 문제