Я знаю, что смешивать OpenGL и DirectX не рекомендуется, но я пытаюсь построить мост между двумя различными приложениями, использующими отдельный графический API: s, и я надеюсь, что есть метод для обмена данными, в частности, с текстурами.
У меня есть текстура, которая создается в Direct3D, например:
d3_device-> CreateTexture(width, height,
1, D3DUSAGE_RENDERTARGET, D3DFMT_A8R8G8B8, D3DPOOL_DEFAULT,
&texture, NULL);
Можно ли как-нибудь использовать эту текстуру из OpenGL, не совершая обхода системной памяти?