Ok this time I'm using Borland C++ Builder and I got a small app to compile and link just fine but I get an access violation error when it is running. It happens when I call the DirectX function "IDirect3DDevice8::Clear" in my "Render()" function (See file below). Anyone know what's going wrong here?