2012-02-22 60 views
4

我想在基於opengl 2.0的iPad遊戲的外部顯示器上(如果有的話)以高於內部顯示器的分辨率渲染。使用Monotouch在外部顯示器上渲染opengl

今天我使用Monotouch附帶的標準opengl模板來設置遊戲循環,並通過iPhoneOSGameView進行渲染。但是我無法找到關於如何在外部顯示器上設置渲染的任何示例或線索。

回答

3

事實證明,這是iPhoneOSGameView的方式,它似乎基本上不是爲靈活的渲染而設計的。相反,我轉向GLKit並將iPhoneOSGameView扔出窗口,這使得將OpenGl中的渲染目標從一個窗口更改爲另一個窗口非常容易。工作很好,唯一的缺點是它不會在非iOS 5設備上工作,但這不是一個大問題。

+0

你有可以爲此提供的示例代碼嗎? – ehsk 2012-05-01 04:32:55