いちばんやさしいゲームの作り方

文系の人でも、数理学がわからない人でもゲームプログラミングをマスターできるブログ

oleview.exe という COM 情報の閲覧ソフトを使って DirectX Graphics もしくは Direct3D の CLSID を探そうとしたのですが、見つかりませんでした。

どうやら、「インタフェースの取得にはヘルパー関数を使ってください」「見つからないのは使ってほしくない理由があるから」ということらしいです(出典失念、なんてこった…)。つまり、インタフェースを取得するためには Direct3DCreate9() などの関数を使います。

これ DirectX のバージョンが低いと深刻そうなエラーを吐いて止まるのであんまり使いたくなかったんですよね。仕方ないのでしょうか…

ちなみに oleview.exe の実行には iviewers.dll が必要なのですが oleview.exe のインストーラーには同梱されておりませんでした。 Microsoft Windows SDK に入っているそうです。

Contributions




Trackback URL

メルマガ登録・解除
 
挫折不可能!初級ゲームプログラミング完全マニュアル
RSS track feedいちばんやさしいゲームの作り方 カウンター
ブログSEO対策:track word あわせて読みたい SEO STATUS