Crearea unui proiect numit Lesson1. Adăugați fișierul main.cpp, și începe să-l umple.
Pentru aplicarea, vom avea nevoie de a utiliza diferite biblioteci, ei ne vom conecta acum la proiectul nostru.
În continuare avem nevoie pentru a conecta fișierele antet, astfel încât compilatorul nu generează o eroare.
Noi declarăm variabilele globale pe care le vom folosi în programul nostru.
Acum declarăm prototipuri funcționale pe care o vom scrie.
Hai să vorbim despre funcția WinMain. Această caracteristică este punctul de pornire a aplicației, codul care este scris în ea începe să curgă atunci când începe programul. În această funcție, avem nevoie pentru a crea o fereastră și afișa.
Acum, avem nevoie pentru a scrie o funcție pe care o vom ocupa posturi, acțiuni de acest principiu de funcționare este că, dacă am primit mesajul - intercepta el, și de a face acțiuni pe care avem nevoie.
Începeți să scrieți o caracteristică care va atrage cadre. În dispozitivul de redare are dezavantajele sale - pierderea dispozitivului. Pierderea dispozitiv apare, de exemplu, în cazurile în care o fereastră ecran complet nu este focalizat și așa mai departe. După ce am pierdut dispozitivul este necesar să se redea pe scena pot fi afișate.
Ei bine, ultima funcție să fie de memorie vyduleneuyu scutite. Memorie liberă ar trebui să fie în ordine inversă de alocare de memorie.
Acum am compila și uite ce sa întâmplat)
Am scris o aplicație care inițializează Direct3D într-o fereastră, și în modul poloekrannom când vom scrie aplicația noastră va sprijini tastatura.
Iată ce sa întâmplat:
Pentru a descărca codul sursă, faceți clic aici
În lecția următoare, vom trage primitivelor geometrice.