Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Wat zijn Direct3D en OpenGL ?
OpenGL en Direct3D zijn Application Programming Interface ( API ) specificaties voor het programmeren van computer graphics . Elk API heeft voor-en nadelen en kunnen worden gebruikt in een verscheidenheid van situaties . Zowel OpenGL en Direct3D worden ondersteund door alle grafische kaart drivers in Windows . OpenGL Voordelen

OpenGL
is een cross - platform graphics API , wat betekent dat dezelfde code gebruikt kan worden op meerdere besturingssystemen types met minimale veranderingen . OpenGL werkt op elke computer met een grafische uitvoer capaciteit en vereist geen extra downloads .
OpenGL Nadelen

OpenGL
is geschreven om een specificatie onderhouden door de OpenGL Architecture Review Board . Dat betekent dat de API is traag om nieuwe features op grafische kaarten goed te keuren , en niet alle grafische effecten worden ondersteund op alle kaarten , volgens OpenGL.org .
Direct3D Voordelen
< br >

Direct3D wordt gedistribueerd en onderhouden door Microsoft . Het is ontworpen om het beste draaien op Windows-computers , en het is de overheersende API gebruikt door de computer game-ontwikkelaars . Sommige game consoles ondersteunen ook het gebruik van Direct3D , die vaker wel dan OpenGL wordt vrijgegeven en bevat een specifieke set van functionaliteiten die de bestuurder ontwikkelaars moeten bevatten .
Direct3D Nadelen

Direct3D wordt alleen ondersteund op Windows-computers , zoals het geregeld door Microsoft . Dit vormt een uitdaging bij het overzetten van een grafische toepassing om een niet - Windows- computer . Ook Direct3D is niet gedistribueerd met alle Windows-besturingssystemen . U moet de Direct3D drivers downloaden op de computer voordat u een programma geschreven met Direct3D .

Previous: Next:
  C /C + + Programming
·Hoe je Visual Studio gebruiken…
·Hoe maak je een Close For Loop…
·Basis van Embedded Systems C 
·Hoe te GridView weergeven op e…
·Definitie van de C + + String …
·Hoe te Parallel Arrays van geg…
·Hoe maak je een Named Pipe Cre…
·Hoe een Applet Maak & C + + 
·Hoe maak je een programma dat …
  Related Articles
Wat is VBA ? 
Wat zijn de functies van Visual Basic ? 
Wat is een Visual Basic DataGrid ? 
Wat is een Array in Visual Basic ? 
Wat is de Visual Basic IDE ? 
Wat is Visual Studio Express ? 
Hoe worden Arrays Initialized in Visual …
Wat is Visual Basic 6.0 ? 
Wat is OCX in Visual Basic ? 
  Programmering Articles
·Hoe te ActiveX gebruiken in C # 
·Hoe maak je een record in MySQL 
·Hoe te Itemcheck Event gebruiken in Visu…
·MySQL Basics voor Visual Leerlingen 
·Hoe de Dynamic Data variabele in de Mult…
·Hoe kan ik een NPP File Made by Art Expl…
·Hoe de Join & Split functies in Python P…
·Hoe te Hyperlinks bewerken in HTML 
·JavaScript -functies als een functie Arg…
Copyright © Computer Kennis http://www.nldit.com