Visual c++ (Visual Studio 2008 Express Edition)、DirectX SDK (2007 年 8 月)、Dark GDK を使用してカード ゲームを開発しています。ソフトウェアのインストール中は、すべての指示に注意深く従いました。
しかし、サンプル コードを実行しているときに、「場所 0x0000000c を読み取っているアクセス違反」というエラーが表示されます。「デバイス キャップを取得できませんでした」、「有効なステンシル バッファが見つかりませんでした」、「デバイスを作成できません」、「3D デバイスをセットアップできません」などのさまざまなダイアログ ボックスが表示されます。
インクルード ファイルとライブラリ ファイルを VC++ に慎重に含めました。
この問題を解決するために誰か助けてください
#include "DarkGDK.h"
void DarkGDK ( void )
{
dbSyncOn ( );
dbSyncRate ( 60 );
dbCreateAnimatedSprite ( 1, "animatedsprite.png", 4, 4, 1 );
while ( LoopGDK ( ) )
{
dbPasteSprite ( 1, 0, 0 );
dbPlaySprite ( 1, 1, 16, 200 );
dbSync ( );
}
return;
}