d3d9.h – プログラミング – Home

通知
すべてクリア

[解決済] d3d9.h


ガラ
 ガラ
(@ガラ)
ゲスト
結合: 20年前
投稿: 201
Topic starter  

VC++ 6.0 XP
MSDN のDirectXのサンプルプログラムを勉強中なのですが、
http://www.microsoft.com/japan/msdn/academic/Articles/DirectX/01/
なぜか、d3d9.hがなくてコンパイルできません。
どなたか、ご存知の方がいらっしゃいましたら、よろしくおねがいします。


引用未解決
トピックタグ
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

DirectX SDK がインストールされていないのでは?
DirectX SDK はここ
http://www.microsoft.com/japan/msdn/directx/downloads.aspx
からダウンロードできますが、VC++ 6.0 で使用可能なバージョンがどれなのかはわかり
ません。


返信引用
たいちう
 たいちう
(@たいちう)
ゲスト
結合: 22年前
投稿: 662
 

VC++6.0にとっての最終は、October 2004だったと思います。
(手元にメモはあるけど、その根拠は不明)
すでに入手不可かもしれませんが、日本語Documentの入手が可能なことから、
どこかにあるかもしれない。

私の情報が正しいとすると選択肢としては、
1.October 2004を探す
2.それに近いものをダウンロードして、エラーメッセージ等を頼りに、
違いを理解して使えるようにする。
3.VC++のもっと新しいバージョンに移行する

といったところでしょうか。
腕に自信があるなら2も可能でしょうが、今後のことも考えて
3を選ぶのが最善だと思います。


返信引用
ガラ
 ガラ
(@ガラ)
ゲスト
結合: 20年前
投稿: 201
Topic starter  

シャノンさん、たいちうさん、レスありがとうございます。
インストール不足の可能性もあると考えて、
今一度、シャノンさんの書いてくださった、
HPからDirectXをインストールしましたが、
結果は、変わりませんでした。
VC++6.0を購入したときは、まだ、学生だったので、
安くかえましたが、今回は、高くなっているのと、
正規価格で買わなくてはいけないのでしょうね・・・


返信引用
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

VC++ 2008 Express ならタダです。MFC は使えませんが。
http://www.microsoft.com/japan/msdn/vstudio/express/

見たところ、冒頭のサンプルは MFC を使ってないようなので、Express でいけるんじゃ
ないでしょうか。


返信引用
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

ちなみに October 2004
http://www.microsoft.com/downloads/details.aspx?FamilyId=B7BC31FA-2DF1-44FD-
95A4-C2555446AED4&displaylang=en

あと、ぐぐったらなんか情報出てきました。
どうも October 2004 でも一筋縄ではいかなそうです。
http://www2.atwiki.jp/lunatips/pages/9.html


返信引用
たいちう
 たいちう
(@たいちう)
ゲスト
結合: 22年前
投稿: 662
 

http://www.amazon.co.jp/exec/obidos/ASIN/B0011410RG
Visual Studio 2008 Standard Editionが \26,597。

高いか安いかは比較の問題で、確かにアカデミックと比べるなら
理不尽に高いと思うが、私は時間と比べることにしている。
身に付けたい技術の参考書の値段は、身に付けるために
使うであろう時間を時給換算した金額と比較すれば微々たるもの。

開発環境の場合はまた違う換算が必要になるだろうけど、
2008を買ったらそのままコンパイルできたサンプルが、
VC6ではあーだこーだ試しているうちに
連休がつぶれてしまうこともあるかもしれません。
試行錯誤の時間が全部無駄にはならないだろうけど。

MFCを切り捨てないならば2005か2008を買ったほうが良いでしょう。
私は家ではMFCを切り捨てることにしてExpressにしました。


返信引用
ガラ
 ガラ
(@ガラ)
ゲスト
結合: 20年前
投稿: 201
Topic starter  

シャノンさん、たいちうさん、再レスありがとうございます。
わたしも、根っからのプログラマーなので、
すべて自分でつくりたいタイプですから、MFC捨てようかな・・・
そうですね。VC++6.0は、アカデミィックでプロフェッショナルが1.3万ほど
だったとおもいます。2008は、たしか、10万超えてたようにおもいますね。
いまは、お金がないので、2008エンタープライズバージョンにします。
ありがとうございました。


返信引用
瀬戸っぷ
 瀬戸っぷ
(@瀬戸っぷ)
ゲスト
結合: 18年前
投稿: 178
 

>2008は、たしか、10万超えてたようにおもいますね。

Standardで3万2千円前後です。
VC++6.0所持ならばアップグレード版が使えるでしょうから、こちらならば2万円ちょっと
です。
無料で入手できるExpressEditionでユーザー登録しておけばアップグレード版でもOKだっ
たかと。
# すくなくとも2005の時は。

http://www.microsoft.com/japan/presspass/addcont.aspx?addid=953
あれ?VC++6.0は無い…かな?

> いまは、お金がないので、2008エンタープライズバージョンにします。

ExpressEditionですよね?
ちなみに、リソースエディタはありませんのでフリーのモノなどを使うことになります。
VC++6.0のプロジェクトをコンバート可能とは思いますが…
ExpressEditionだとビルドできないかも知れません。
# afxres.hが無いとかエラーになったような…


返信引用
ガラ
 ガラ
(@ガラ)
ゲスト
結合: 20年前
投稿: 201
Topic starter  

瀬戸っぷさん、レスありがとうございます。
今、MSNに問い合わせたら、スタンダードが3万弱
プロフェッショナルが12万ぐらいだそうです。
スタンダードでいいかもしれませんね。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました