2017-12-18 12 views
0

현재 displayFunc에 대한 포인터를 얻기 위해 호출 할 수있는 GLUT 함수가 있습니까?GLUT에서 디스플레이 기능을 얻는 방법?

EX : 당신이 glut Api documentaion에서 볼 수 있듯이, 이러한 표시 기능으로 현재의 콜백 함수를 얻을 수있는 그런 기능이 없습니다

glutDisplayFunc(0xABC); 
glutGetDisplayFunc(); // returns 0xABC 
+2

어쩌면 배울 것이 있습니다. 그러나 콜백을 할당했다면 이미 알고있을 것입니다. 무엇을 성취하려고합니까? – lakeweb

+0

@lakeweb과 마찬가지로 디스플레이 기능 등록은 응용 프로그램의 책임이므로 창을 만들 때 기본 표시 기능은 없습니다. NULL을 표시 함수로 전달할 수도 있습니다. 즉, 등록 된 모든 함수가 응용 프로그램 측에서 구성됩니다. 닫힌 코드베이스를 해킹하고 있습니까? – StarShine

+0

하하, 네, 완벽한 세상에서 이것은 사실입니다 @lakeweb. 나는 OpenGL 훅을 쓰고 있고, 단순히 glut 함수를 호출하여 OpenGL 디스플레이 함수를 얻는 것이 좋다. 또한, 초기화 후 작동하는 뭔가가 필요합니다 (glutDisplayFunc 후크 수 및 호출 될 때까지 기다리는,하지만 이것은 성가신입니다). –

답변

0

번호. glut get 함수는 상태 검색을위한 함수입니다.