d:\computer\mydocuments\Visual Studio Projects\testd3d\main.cpp(4): error C2259: 'IDirect3D8' : cannot instantiate abstract class
< main.h >
#ifndef MAIN_H
#define MAIN_H
#include <windows.h>
#include <stdio.h>
#include <d3d8.h>
#include "capplication.h"
#pragma comment(lib,"d3d8.lib")
#endif
< main.cpp >
#include "main.h"
cApplication myapp;
IDirect3D8 d3d;
bool keys[256];
bool Init();
bool Frame();
bool Shutdown();
...
...
and yes, i copied d3d8.h *types and *caps files into my project directory (added to the solution as well)
im using empty win32 project in microsoft visual studio .net visual C++
[edited by - fireking on October 15, 2003 12:08:41 AM]
--FirekingOwner/LeaderFiregames Development &Blackdragon Studios