I understand what I'm about to ask is beyond the juristiction of this board, however I'm sure most people on here must know what I'm on about and ppl have been very helpful in the past!
I've been studying C++ for a while now and am beginning to look at using it to write Direct X programs (I already have a question and I'm right at the start lol). When initializing a direct 3D object I then use the createDevice method to create a device object for it. Despite trawling my tutorial book and internet pages noone seems to explain this simple point: what is a direct3D device object in relation to the actual direct3D object that was used to create it? From the limited information I've managed to gather, it sounds like the device object is used to manipulate the graphics in the master direct3d object itself? Does that sound right or have I missed the point?
Just making sure I understand this basic before I move on :-)