Hallo,
als ich eines der ersten Listings fröhlich nachschreiben wollte, gab es immer folgende Meldung:
c:\Dokumente und Einstellungen\Der Tim\Desktop\Neuer Ordner(2): warning C4101: 'pAdapterlist': Unreferenzierte lokale Variable
c:\Dokumente und Einstellungen\Der Tim\Desktop\Neuer Ordner(2): warning C4101: 'acAdapterInfo': Unreferenzierte lokale Variable
dd error LNK2019: Nicht aufgelöstes externes Symbol '_Direct3DCreate9@4', verwiesen in Funktion '_WinMain@16'
dd fatal error LNK1120: 1 unaufgelöste externe Verweise
Die Source sieh folgendermaßen aus:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#include <windows.h>
#include <D3D9.h>
#include <StdIO.h>
int WINAPI WinMain (HINSTANCE hInstance,
HINSTANCE hPreInstance,
char * pcCmdLine,
int iShowCmd)
{
PDIRECT3D9 pAdapter = NULL;
D3DADAPTER_IDENTIFIER9* pAdapterlist;
char acAdapterInfo[1024];
pAdapter = Direct3DCreate9(D3D_SDK_VERSION);
if(pAdapter == NULL)
{
MessageBox(NULL,"Schnittstelle konnnte nicht erzeugt werden!","Fehler",MB_OK);
}
else
{
MessageBox(NULL,"Schnittstelle konnte initialisiert werden!","OK",MB_OK);
}
}
|
Hinzu kann ich die iostream nicht einbinden :-(
könnte mir jemand zu diesem Problem helfen?
Vielen dank im voraus
mfg der dude :-)