У вас есть два варианта:
- Если ваши драйверы поддерживают совместное использование контекста, вы можете привязать текстуру FBO к элементам управления OpenGL и отобразить ее напрямую (связать текстуру, выполнить рендеринг, готово).Просто и быстро - просто убедитесь, что ваш рендеринг синхронизирован с дисплеем.
- Если ваши драйверы этого не делают, вам придется считывать результаты рендеринга в объект Bitmap (или эквивалентный) через GL.ReadPixels.Затем вы можете повторно загрузить их в другие элементы управления OpenGL в качестве текстур или отобразить их непосредственно в элементах управления, отличных от OpenGL.
По умолчанию OpenTK всегда будет пытаться обмениваться контекстами.К сожалению, драйверы Intel не поддерживают совместное использование контекста, поэтому вы не можете использовать первый подход там.