C en C + + Programming Resources

Share / Bookmark
Custom Search

256-kleuren VGA Programmeren in C

Geplaatst op de 14 7 2009

David Brackeen heeft een zeer goede tutorial over VGA grafische programmering voor DOS in C programmeren. De tutorial is een vijfdelige cursus programmeren in C, die betrekking heeft op VGA-basics, primitieve vormen & Lines, bitmaps & Palet Manipulatie, Mouse Support & Animatie en dubbele buffering Page spiegelen, Unchained & Mode. Deze handleiding omvat veel onderwerpen in VGA-programmering in de C-programmeertaal. Tutorial gaat ervan uit dat de programmeurs een beter begrip van C hebben en moet ook een vertrouwdheid met DOS en BIOS functie aanroepen en onderbreekt. Kennis van goniometrie en meetkunde zou ook nuttig zijn.

Alle code in deze tutorial is voldaan met behulp van Borland C / C + + 3.1 en DJGPP 2.0. De code is gemaakt om zo draagbaar als mogelijk is, steken in de buurt van de ANSI C standaard, met uitzondering van de DOS-functie aanroepen en direct memory access. De programma's moeten opstellen, zonder een probleem met de 16-bit DOS-compilers van Microsoft C (niet Visual C + +), Turbo C en Borland C. Voor andere compilers, zie de pagina Problemen oplossen.

De programma's vereisen DOS draait op een 286 of betere computer met een VGA of betere videokaart. U kunt emuleren deze omgeving op vrijwel elk type hardware met behulp van de DOSBox emualtor.

De tutorial hebben ook een goede selectie van links en andere middelen voor compilers en andere gerelateerde sites. Ook is er een complete lijst van downloadbare broncode, makefiles, executables, en bitmaps. FAQ sectie antwoorden meest gestelde vragen over compilers, broncode en VGS programmering problemen.

U kunt de volledige tutorial hier vinden. http://www.brackeen.com/vga/

Tags: , ,

Net wat je ziet?

Wordt een van de stamgasten door een abonnement! Je zal de eerste zijn om te weten wanneer we nog meer leuke berichten toe te voegen net als deze. Join up door een RSS-feed of e-mail updates van vandaag!

Er zijn geen reacties op dit bericht. U kunt alle reacties op dit item via de RSS 2.0 feed . U kunt naar het einde en laat een reactie


Laat een reactie achter

Je moet ingelogd zijn om commentaar te posten een.