Pointer to the IDirect3D interface.
Allocated after the first frame.
Pointer to the current IDirect3DDevice. Can change when the video resolution changes.
Pointer to the current D3DCAPS9 struct.
Can change when the video resolution changes.
Pointer to the vertex declaration of model meshes.
Can change with new engine versions.