Есть ли способ использовать C или C ++ на Windows Phone 7?Также мне нужен доступ к OpenGL из C / C ++ и какой-то адаптер для C, например, из C #.
Краткий ответ: вы не можете.Вы должны использовать C # и XNA.
Длинный ответ:
В WP7 нет API OpenGL.Вы должны использовать XNA для 3D-графики.
Вы не можете использовать C ++, только управляемые (.Net) языки.Я не эксперт, но я считаю, что официально поддерживаемыми языками на данный момент являются C #, VB.net и F #.Однако вы можете использовать другие языки, если вам удастся скомпилировать их в действительную сборку MSIL.
Поддержка неуправляемых родных языков, таких как C ++, больше не будетскоро AFAIK.
На Windows Phone 8 вы, наконец, можете.