DirectX/Creare il progetto con VS2010

Wikibooks, manuali e libri di testo liberi.
Indice del libro

Per lavorare con le DirectX dovete specificare al compilatore dove trovare i file header che andremo ad usare. Allo stesso modo va specificato al linker dove trovare le librerie da integrare nel programma. Una volta installato Visual Studio 2010 (o Visual C++ 2010), in qualunque versione, fatelo partire e create un nuovo Progetto Win32 dandogli un nome. Durante il Wizard specificate "Progetto Vuoto" tra le opzioni aggiuntive. A questo punto nella parte destra di Visual Studio troverete l'elenco dei progetti e dei file (Solution Explorer). Sotto la cartella "File sorgente" fate tasto destro, aggiungi, nuovo file. Dalla finestra che apparirà aggiungete un nuovo file C++ e chiamatelo main.cpp.

A questo punto fate tasto destro sul progetto ed aprite la maschera delle proprietà.

Nella scheda Generale, impostate il valore Set di Caratteri (Character Set) ad Unicode.

Nella scheda Generale della sezione C/C++, modificate il valore Additional Include Directories, cercando la cartella Include nella cartella dove sono stati installati i file della DirectX SDK. Troverete questi file in uno di questi percorsi (generalmente):

  • C:\Programmi\Microsoft DirectX SDK (June 2010)\Include
  • C:\Programmi (x86)\Microsoft DirectX SDK (June 2010)\Include
  • C:\Program Files\Microsoft DirectX SDK (June 2010)\Include
  • C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include

Nella scheda Generale della sezione Linker, modificare il valore Additional Library Directories, cercando la cartella Lib nella cartella della SDK.

Nella scheda Input della sezione Linker, modificate il valore di Dipendenze Aggiuntive. Nell'elenco che apparirà inserite i seguenti valori (uno per riga): d3d10.lib, d3dx10.lib, dxgi.lib

A questo punto dovreste essere pronti per lavorare con DirectX.