2013-05-06 2 views
2

Я только начал использовать OpenTK, но он сказал, что класс GL устарел. Ошибка была «OpenTK.Graphics.GL» устарел: «Используйте OptnTK Graphics.OpenGL или один из определенных профилей».. Я не понимаю, что он говорит мне использовать вместо этого. Есть идеи?OpenTK.Graphics.OpenGL.GL устарели?

ответ

4

OpenTK поставляется со стандартом (OpenTK.dll) и совместимостью (OpenTK.Compatibility.dll). Согласно release notes, сборка совместимости содержит устаревшие API (из версий 0.x версий TAO/OpenTK), которые удаляются из стандартной сборки.

Возможно, вы используете пространство имен OpenTK.Graphics (и класс GL) из сборки совместимости и, следовательно, получите это предупреждение. Если вы разрабатываете новый проект, вы должны удалить ссылку на сборку совместимости и изменить свои данные на OpenTK.Graphics.OpenGL (или OpenTK.Graphics.ES10, OpenTK.Graphics.ES11, OpenTK.Graphics.ES20, если вы будете нацелены на OpenGL ES).

Смежные вопросы