2004年1月14日の日記

<2004/01/15 2004/01/13>

エラーまみれの本

「DirectMusicPlayer」を作っていました。
MFCについては本に書いてあった通り+面罵自動表示からの類推でなかなかスムーズにできたのですが…
DirectXに関しては、あの本、立ち読みしていた頃よりもずっと、想像していたよりもずっと、突っ込みどころ満載の本でした。
「フムフム、IdirectMusicのdは小文字ね・・・」と本の内容を微塵も疑わず一字一句間違いがないように打ち込んでいくと・・・・
コンパイラに怒られました。
「IdirectMusicなんて知らん!」
「HandleFailure関数なんか誰が用意しとるかぁ!」
しかも読み込みたいのはスタンダードMIDIファイルだったので、いろいろとアレンジしなければならないことになってしまいました。
おかげでインクルードファイルやら他のDirectMusicを使ったプログラムやらを見ながら試行錯誤しながら作ったのでただ本の内容を写すだけというやり方よりはわかったような気がしますが。
本で大体の流れをつかんで試行錯誤しながら理解、といったところでしょうか。

<2004/01/15 2004/01/13>