Включение вызовов Windows API в моем приложении Ogre - PullRequest
0 голосов
/ 25 марта 2012

Я занимаюсь разработкой приложения Ogre и добавляю поддержку касания и жестов к нему, потому что я хочу использовать его на ПК с сенсорным экраном.

Очень хорошо, после поиска в Интернете я нашел API жестов Windows http://msdn.microsoft.com/en-us/library/windows/desktop/dd371578%28v=vs.85%29.aspx. Он поддерживает не только распознавание касаний, но и интерпретацию жестов, что звучит просто великолепно!

Я хочу включить его в свое приложение, но мой вопрос: этот пример Windows создает свое собственное окно, свои собственные основные циклы, как мне включить его в мое приложение OGRE, используя мое окно OGRE?

1 Ответ

1 голос
/ 25 августа 2012

Вместо использования Ogre :: Root :: startRendering вы бы вызывали Ogre :: Root :: renderOneFrame в вашем основном цикле приложения.

Если вы хотите использовать OIS для ввода с клавиатуры или мыши, взгляните на это: Использование OIS

Но помните: Ogre является кроссплатформенным, но вы не будете программировать, если будете использовать собственный Windows-API.

...