/*--------------------------------------------------------------------------------
Name: releaseDirect3D
Description:
Gibt Direct3D und das Direct3DDevice frei.
--------------------------------------------------------------------------------*/
void releaseDirect3D()
{
// Wurde ein Direct3DDevice erstellt?
if (g_pD3DDevice)
{
// Ja! Dann freigeben
g_pD3DDevice->Release();
g_pD3DDevice = NULL;
}
// Wurde eine Instanz von Direct3D erzeugt?
if (g_pD3D)
{
// Ja! Dann freigeben
g_pD3D->Release();
g_pD3D = NULL;
}
}
|