nicht aufgelöstes symbol



  • hi

    void ReSizeD3DScene(int width, int height)
    {
       if (height==0)				// Prevent A Divide By Zero By
       {
    	height=1;				// Making Height Equal One
       }
    
       D3DXMATRIXA16 matProjection;		// Create A Projection Matrix
    
       // Calculate The Aspect Ratio Of The Window
       D3DXMatrixPerspectiveFovLH(&matProjection, 45.0f, width/height, 0.1f, 100.0f);
    
       pD3DDevice->SetTransform( D3DTS_PROJECTION, &matProjection );
       D3DXMatrixIdentity(&matProjection);	// Reset The Projection Matrix
    }
    

    und der fehler ist:

    1>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_D3DXMatrixPerspectiveFovLH@20" in Funktion ""void __cdecl ReSizeD3DScene(int,int)" (?ReSizeD3DScene@@YAXHH@Z)".
    

    was hat das zu bedeuten?

    liebe grüße
    markus p.



  • Sieht aus als hättest du vergessen eine/mehrere Library/Libraries zu verlinken. Wahrscheinlich welche aus dem DirectX SDK, aber damit kenn ich mich nicht aus.



  • Danke, hat funktioniert!

    Mfg


Anmelden zum Antworten