Quels modules de vectorisation peuvent être utilisés dans les ODAs SDK?

  1. FAQ
  2. »
  3. Questions sur les modules de vectorisation

Modules de Vectorisation de ODA:

WinBitmap, c’est un module de vectorisation multiplateforme qui utilise ses propres méthodes de rendu de géométrie logicielle pour rastériser des graphiques. Il ne prend pas en charge la mise en cache de géométrie, il n’est pas rapide et il ne prend pas en charge le rendu des modes ombrés.

WinGDI, c’est un module qui appelle l'API GDI Windows pour rendre la géométrie. Le GDI Windows rend la géométrie en utilisant leurs propres méthodes logicielles. Typiquement, on utilise ce module pour imprimer sur le système d'exploitation Windows. Il ne prend pas en charge le rendu des modes ombrés.

WinOpenGL, c’est un module de vectorisation multiplateforme qui invoque l'API OpenGL pour rendre la géométrie à l'aide de l'accélération matérielle (disponible uniquement si les pilotes GPU sont installés, ailleurs il rendra la géométrie par des méthodes logicielles). Le module nécessite l’Opengl32.lib à partir du SDK de la plate-forme Windows à lier avec.

WinDirectX, c’est un module qui appelle les bibliothèques DirectX pour rendre la géométrie à l'aide de l'accélération matérielle. Le DirectX est déjà disponible sur Windows OS-es à partir de Windows Vista (pour les systèmes d'exploitation plus anciens, les runtimes DirectX doivent être installés séparément). Le module WinDirectX nécessite la version DirectX 9.0 ou supérieure. Les liens avec Direct3d.lib sont réalisés à partir du SDK Microsoft DirectX.