みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

DirectX&Win32API&C++ ドライブ情報の取得方法について

Windowsプログラム(Win32API)と、DirectX9(2007January)と、C++を使用してゲームを制作しています。

ですがDirectXは環境によっては動作しないものも多く、
どんな環境では動かないかというのもを手軽に調べるために
ゲーム起動前にドライブ情報を表示するようにしたいのです。
(例えば、グラフィックボードだとか、VRAMや、HDD容量や
 メインメモリの容量など、DirectX診断ツールのようなもの)

それを調べる関数が有りそうな気もしたのですが、
C#やJavaだといくつかありましたが意外と見つからず、
(調べ方が悪いだけかもしれませんが)難儀しています。

もしドライブ情報の取得方法をご存知の方がいらっしゃいましたら
どうかアドバイスをお願い致します。

投稿日時 - 2008-02-21 15:58:15

QNo.3796457

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

GetSystemInfoとか。
http://msdn.microsoft.com/ja-jp/library/cc429808.aspx

おまけでDeviceIoControlとか。
海外サイトを調査すれば機器の情報を取得する例が幾つか出てくると思います。
まあ、以下は危険が伴うAPIなのでお勧めはできません。
http://msdn.microsoft.com/ja-jp/library/cc429164.aspx

投稿日時 - 2014-01-06 17:35:02

ANo.1

★アドバイス
>もしドライブ情報の取得方法をご存知の方がいらっしゃいましたら
>どうかアドバイスをお願い致します。
 ↑
 次のリンクを参考にして下さい。
 http://blog.goo.ne.jp/masaki_goo_2006/c/c18ea3a2b90f87bdfb840d7ce6ed0bd7→『ディスク関連』
 http://blog.goo.ne.jp/masaki_goo_2006/c/93c66ca0bc6b3f399398e37694ef83ac→『メモリ関連』
 ※アドバイスはドライブ情報とメモリ情報だけです。

投稿日時 - 2008-02-25 08:27:11

あなたにオススメの質問