12/01/14 14:11:56.09 MOxtJo7w
>>16です。腰を折るような事書いてすみません。両者とも前向きに動いてるのでホッとしてます。
ライブラリ、自分もダウンロードしてみました。
早速コンパイルしてみたけど、DirectMusic関係でリンクエラーが出ました。
DirectX って8使ってますか?いま、DirectX8 ってサポート終わってSDKって入手できないんじゃないかな。
自分の環境
Windows7 64Bit
VisualStudio 2010 (Express版ではない)
Microsoft DirectX SDK (June 2010)
24:名前は開発中のものです。
12/01/14 14:29:29.11 PxhYJXZV
>>23
自分の環境では下記がはいっています。
Windows XP 32bit
Microsoft DirectX SDK (June 2010)
Microsoft DirectX SDK (February 2010)
Microsoft DirectX SDK (August 2007)
Microsoft SDKs v7.1
Microsoft Platform SDK(Windows Server 2003 SP1)
>DirectX8 ってサポート終わって
そうですか...サウンド周りの構成を見直さないとだめですね...
25:名前は開発中のものです。
12/01/14 16:09:54.49 MOxtJo7w
>>24
ソリューションから Sys\Call\rsrc\music.cpp と Sys\Call\rsrc\musicx.cpp を削除すれば自分の環境でもコンパイルできるよ。
とりあえず、サウンド周り以外から見てもらうのが良いかもしれないね。
26:名前は開発中のものです。
12/01/15 05:22:22.20 OdGLyigJ
>>23です。たびたびすみません。間違いだけ訂正させてください。
必ずしも、DirectX8 のSDKが必要でもないようです。
今回リンクエラーが出たのは以下のシンボルです。
GUID_StandardMIDIFile
IID_IDirectMusicSegment
CLSID_DirectMusicSegment
CLSID_DirectMusicLoader
IID_IDirectMusicLoader8
CLSID_DirectMusicPerformance
IID_IDirectMusicPerformance8
GUID_PerfMasterVolume
Microsoft DirectX SDK (August 2007)はDirectX10のSDKで上記のシンボルは定義されてたのですが、それが最新のMicrosoft DirectX SDK (June 2010) ではなくなっているようです。
ただ、Microsoft DirectX SDK (August 2007)では、リンク以前のコンパイルの時点でエラーが出てしまいました。
27:名前は開発中のものです。
12/01/18 22:58:05.31 QNdZJOp2
test
28:名前は開発中のものです。
12/02/04 23:21:38.92 kJfk2pwY
Hgimg3でワールド座標(3D)→スクリーン座標(2D)変換 3
URLリンク(tkooler.moe.hm)
29:名前は開発中のものです。
12/02/06 03:08:32.61 DRRfbXy1
全くプログラミング分からない無知で
専門学校にも行けない金無しです
どうやって勉強すれば良い?
何かサイト見ながらとかでも良いんで勉強の仕方教えて下さいです
30:名前は開発中のものです。
12/02/06 04:21:10.17 Xz+wlckx
コピペ乙
31:名前は開発中のものです。
12/02/12 11:26:50.62 81oe6cP9
独学ならHSPがいい
解説書もけっこうでてるし
32:名前は開発中のものです。
12/02/22 20:01:04.72 /rS0X1Fm
1は即効であきらめちゃったんだな…
俺2Dゲームだけど2年間かけてようやく他人様に少しは触ってもらえるぐらいのができそうだよ
33:名前は開発中のものです。
12/03/04 13:45:50.25 IU9Y2sV7
DirectXでサウンドまわりやるんならXACTかXAudioやったほうがよい。
DirectSoundもDirectMusic同様無くなりそうだし。
34:名前は開発中のものです。
12/03/04 14:48:31.89 qcwDvo4y
Unityでよくね?
35:名前は開発中のものです。
12/03/18 14:08:55.61 02Ix3hDo
>>32
学校や仕事のある一般人ならそんなもんだよ