Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te gebruiken Allegro te Graphics maken in C
Allegro is een spel programmering bibliotheek voor de C-taal , zodat u input van de gebruiker , geluiden afspelen en display graphics ontvangen. De bibliotheek is ontworpen om gemakkelijk te begrijpen , met behulp van krachtige functies met intuïtieve namen voor beknopte , leesbare code . Een eenvoudig grafisch programma dat een beeld weergeeft kan zeer snel worden geschreven , is er slechts een paar regels C -code om het beeld in het geheugen geladen en trek het naar het scherm . Instructies

Download en installeer de Allegro libraries voor gebruik met uw C-compiler 1 . Begin een nieuwe C-code bestand , of er in uw IDE of met behulp van een eenvoudige tekst-editor zoals gedit of Notepad . Kopen van 2

Neem de Allegro header bestanden aan het begin van je code zodat u zowel gebruiken de kern en grafische functies van de bibliotheek . De eerste regels moet er zo uitzien :

# include

# include
3

Begin de main ( ) functie en bel de functies om Allegro initialiseren , zodat u afbeeldingen weer te geven . Dit zou er als volgt uitzien :

int main ( int argc , char * argv [ ] ) op Twitter

{

al_init
( ) ;

al_init_image_addon
( ) ;
4

Maak een beeldscherm waarop te graphics te tekenen , met de functie argumenten om de schermresolutie is ingesteld op 640 x 480 . Maak een bitmap in het geheugen en geeft het de gegevens in het bestand " image.png ' opgeslagen op uw harde schijf . Dit zal er als volgt uitzien :

ALLEGRO_DISPLAY
* weergave = al_create_display ( 640 , 480 ) ;

ALLEGRO_BITMAP * bmp = al_load_bitmap ( " image.png " ) ;
5

Stel de kleur van het scherm om uw zwart- putten uit het op een offset van 50 pixels zowel horizontaal als verticaal . Allegro maakt gebruik van twee schermen , een voor tekenen en een voor het afdrukken op het scherm . Flip hen om uw afbeelding te zien en wacht 10 seconden voordat u het programma . De functies op het bovenstaande zien er als volgt doen :

al_clear_to_color
( al_map_rgb ( 0,0,0 ) ) ;

al_draw_bitmap
( bmp , 50 , 50 , 0 ) ;

al_flip_display ( ) ;

al_rest
(10.0 ) ;
6

gratis het geheugen wordt gebruikt door de bitmap en het display om verspilling van middelen te voorkomen . De laatste regels van je code moet er zo uitzien :

al_destroy_bitmap
( bmp ) ;

al_destroy_display
( scherm ) ;

return 0 ;

} < br >
7

Stel uw code . Maak een PNG-afbeelding met behulp van je grafische programma naar keuze en sla het op als " image.png " in dezelfde map als de uitvoerbaar programma . Run je programma om de grafische functies aan het werk te zien .

Previous: Next:
  C /C + + Programming
·Hoe maak je een opdracht knop …
·Hoe te compileren van een C + …
·Hoe de atoi functie gebruiken 
·Het belang van de variabelen i…
·Hoe maak je een C + + -program…
·Hoe te Verzamelkasten en OBJ b…
·Hoe te Output in Visual C 
·Hoe maak je een soa String con…
·Hoe maak je een C + + Critter …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te volgnummers Check in PHP 
·Hoe maak je een CRM In een POS 
·Hoe te Rope gebruiken in Python 
·Hoe stel ik mijn ActiveX-besturingseleme…
·MySQL PHP Zoeken Scripts 
·Hoe te Cookies Toegang & Redirect in PHP…
·Hoe te delen Authentication Tickets Acro…
·Microsoft C Sharp Certificering 
·Hoe je alle Zeros Verwijder uit de lijst…
Copyright © Computer Kennis http://www.nldit.com