Compartilhar via


Limitações

A implementação genérica tem as seguintes limitações:

  • Imprimindo.

    Você pode imprimir uma imagem OpenGL diretamente em uma impressora usando apenas metarquivos. Para obter mais informações, consulte Imprimindo uma imagem OpenGL.

  • Os elementos gráficos OpenGL e GDI não podem ser misturados em uma janela com buffer duplo.

    Um aplicativo pode desenhar diretamente elementos gráficos OpenGL e GDI em uma janela com buffer único, mas não em uma janela com buffer duplo.

  • Não há paletas de cores de hardware por janela.

    O Windows tem uma única paleta de cores de hardware do sistema, que se aplica a toda a tela. Uma janela OpenGL não pode ter sua própria paleta de hardware, mas pode ter sua própria paleta lógica. Para fazer isso, ele deve se tornar um aplicativo com reconhecimento de paleta. Para obter mais informações, consulte Modos de cores OpenGL e Gerenciamento de Paleta do Windows.

  • Não há suporte direto para área de transferência, DDE (troca dinâmica de dados) ou OLE.

    Uma janela com elementos gráficos OpenGL não dá suporte diretamente a esses recursos do Windows. No entanto, há soluções alternativas para usar a Área de Transferência. Para obter mais informações, consulte Copying an OpenGL Image to the Clipboard.

  • A biblioteca de classes C++ do Inventor 2.0 não está incluída.

    A biblioteca de classes Inventor, criada com base no OpenGL, fornece construções de nível superior para programação de elementos gráficos 3D. Ele não está incluído na versão atual da implementação do OpenGL para Windows pela Microsoft.

  • Não há suporte para os seguintes recursos de formato de pixel: imagens estereoscópicas, bitplanos alfa e buffers auxiliares.

    No entanto, há suporte para vários buffers auxiliares, incluindo: buffer de estêncil, buffer de acumulação, buffer traseiro (buffer duplo), buffer de plano de sobreposição e sobreposição e buffer de profundidade (eixo z).