Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment construire une application m…
  • Comment vérifier un email POP3 Avec…
  • Comment faire pour supprimer un cara…
  • Comment écrire de données d'applic…
  • Comment remplacer les fonctions de D…
  • Comment faire un jeu de loterie en u…
  • Comment déboguer une fuite de mémo…
  • Comment utiliser Unicode en C + + Pr…
  • Comment commencer à apprendre l'Obj…
  • Comment construire un arbre Asterisk…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Quels sont Direct3D et OpenGL

    ? OpenGL et Direct3D sont des interfaces de programmation d'applications ( spécifications API ) pour la programmation de l'infographie . Chaque API a des avantages et des inconvénients et peut être utilisé dans une variété de situations. Les deux OpenGL et Direct3D sont pris en charge par tous les pilotes de la carte graphique dans Windows. OpenGL Avantages

    OpenGL est une API graphique multi-plateforme, ce qui signifie que le même code peut être utilisé sur plusieurs types de systèmes d'exploitation avec des changements minimes . OpenGL fonctionne sur n'importe quel ordinateur avec une capacité de production graphique et ne nécessite aucun téléchargement supplémentaire .
    OpenGL Inconvénients

    OpenGL est écrit dans un cahier conservé par le Conseil d' OpenGL Architecture Review . Cela signifie que l'API est lent à adopter les nouvelles fonctionnalités des cartes graphiques , et pas tous les effets graphiques sont pris en charge sur toutes les cartes , selon OpenGL.org .

    Avantages Direct3D
    < br >

    Direct3D est distribué et maintenu par Microsoft . Il est conçu pour mieux fonctionner sur les ordinateurs Windows , et c'est l'API prédominante utilisée par les développeurs de jeux vidéo . Certaines consoles de jeux également promouvoir l'utilisation de Direct3D , qui est libéré plus souvent que OpenGL et contient un ensemble de fonctionnalités que les développeurs de pilotes doivent comprendre .
    Inconvénients Direct3D

    Direct3D est prise en charge uniquement sur ​​les ordinateurs Windows , comme il est régi par Microsoft . Cela représente un défi lors du portage d' une application graphique sur un ordinateur non - Windows. Aussi , Direct3D n'est pas distribué avec tous les systèmes d'exploitation Windows. Vous devez télécharger les pilotes Direct3D à l'ordinateur avant d'utiliser un programme écrit avec Direct3D.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour convertir une chaîne en caractères en C + + 
  • Comment faire pour importer une DLL à l'aide du code non managé 
  • Comment faire pour utiliser des nombres négatifs en C 
  • Comment écrire un code en C + + en utilisant Lucas Series 
  • Comment compiler C + + dans jGRASP 
  • Comment faire pour installer Allegro Visual C 
  • Comment faire Entrée uniquement un Integer en C + + 
  • Quel est le débogage en programmation C 
  • Comment lire SQL partir de Visual C 
  • Comment faire pour supprimer un caractère de nouvelle ligne en C 
  • Connaissances Informatiques © http://www.ordinateur.cc