ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

移植作業中

サウンド系でエラーになっていた原因がわかった。自前ライブラリではDirectXユーティリティライブラリ(DXUT)を利用しているのだが、元にしたサンプルプログラムではDXUT内のサウンドのコードがプロジェクトに追加されていなかった。そのため関数が見つからずエラーになっていた。コピー元のサンプルプログラムはウィンドウを作成するだけの空のサンプルだったのでサウンド系は追加していなかったのだろう。
ただ、まだサウンドの初期化関数でリンクエラーになってしまっている。あとはキーボードやジョイスティックの入力デバイス系でもリンクエラーに。多分、このあたりは仕様が変わってしまっているのだろう。