Limitaciones
La implementación genérica tiene las siguientes limitaciones:
Impresión.
Puede imprimir una imagen de OpenGL directamente en una impresora con metarchivos únicamente. Para obtener más información, vea Imprimir una imagen de OpenGL.
Los gráficos OpenGL y GDI no se pueden mezclar en una ventana con doble búfer.
Una aplicación puede dibujar directamente los gráficos openGL y los gráficos GDI en una ventana con un solo búfer, pero no en una ventana con búfer doble.
No hay paletas de colores de hardware por ventana.
Windows tiene una sola paleta de colores de hardware del sistema, que se aplica a toda la pantalla. Una ventana de OpenGL no puede tener su propia paleta de hardware, pero puede tener su propia paleta lógica. Para ello, debe convertirse en una aplicación compatible con paletas. Para obtener más información, vea OpenGL Color Modes (Modos de color de OpenGL) y Administración de paletas de Windows.
No hay compatibilidad directa con el Portapapeles, el intercambio dinámico de datos (DDE) o OLE.
Una ventana con gráficos openGL no admite directamente estas funcionalidades de Windows. Sin embargo, hay soluciones alternativas para usar el Portapapeles. Para obtener más información, vea Copiar una imagen de OpenGL en el Portapapeles.
La biblioteca de clases de C++ inventor 2.0 no está incluida.
La biblioteca de clases de Inventor, basada en OpenGL, proporciona construcciones de nivel superior para programar gráficos 3D. No se incluye en la versión actual de la implementación de Microsoft de OpenGL para Windows.
No hay compatibilidad con las siguientes características de formato de píxel: imágenes estereoscópicas, planos de bits alfa y búferes auxiliares.
Sin embargo, hay compatibilidad con varios búferes auxiliares, como el búfer de galería de símbolos, el búfer de acumulación, el búfer de reserva (doble búfer), la superposición y el búfer del plano subyacente, y el búfer de profundidad (eje Z).