Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Al igual que Windows, el sistema de ventanas X es un sistema basado en mensajes y control de eventos que usa controles de ventana y menús. Es probable que el código OpenGL de la aplicación X Window System se encuentre en áreas que se correspondan aproximadamente a dónde aparecerá al migrarlo a Windows. La mayoría del código de OpenGL no cambiará, pero debe reescribir cualquier código que sea específico del sistema de ventanas X.
Use el siguiente procedimiento general para migrar los programas OpenGL del sistema de ventanaS X a Windows.
- Vuelva a escribir el código específico del sistema de ventanaS X con código de Windows equivalente. Busque el código de creación de ventanas y control de eventos. El sistema de ventanas X y Windows son sistemas de control de eventos basados en mensajes, lo que facilita la determinación de dónde realizar los cambios adecuados. (Sin embargo, especialmente para aplicaciones de gran tamaño, la reescritura de una aplicación de un sistema operativo a otro puede ser una tarea compleja y difícil).
- Busque cualquier código que use funciones GLX. Estas son las funciones que traducirá a sus funciones equivalentes de Windows.
- Traduce las funciones de formato de píxel glX y las funciones visual/dibujables a las funciones adecuadas de formato de píxeles de Windows/OpenGL y contexto del dispositivo.
- Traducir funciones de contexto de representación glX a funciones de contexto de representación de Windows o OpenGL.
- Convierte las funciones de GLX Pixmap en funciones equivalentes de Windows.
- Traduzca el búfer de fotogramas GLX y otras funciones GLX a las funciones de Windows adecuadas.