- ベストアンサー
ドライバ
Direct3D の機能は利用できません。ドライバが製造元によって提供されている最新のものであることを確認してください。 と表示されるのですが、どれが適切なドライバかわからなく悩んでいます。 又、とにかくアップデートしようとATI RADEON IGP 340M ディスプレイドライバアップデートモジュール(Windows(R) XP版)をダウンロードして使用してみたりしているのですが・・・解決しませんでした。 http://121ware.com/psp/PA121/121ETC2/CRM/s/WEBLIB_NECS_DID.PRODUCT_ID.FieldFormula.IScript_VDown_Details?modId=3315 デバイス 名前:RADEON IGP 340M 製造元:ATI technologies Inc. チップの種類:ATI RS200M DACの種類:Internal DAC(350MHz) メモリ合計:利用不可 ディスプレイのモード:1024×768(16bit)(60Hz) モニタ:(既定のモニタ) ドライバ メインドライバ:ati2dvag.dll バージョン:6.13.0010.6218(英語) WHQL ロゴ付き:はい MIni VDD:ati2mtag.sys VDD:利用不可 DDIバージョン:不明 ちなみにDirectXのバージョンは9.0cです。DirectXの機能を利用するにはどうすればいいでしょう?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
ドライバがそもそも未インストールなら、ドライバのファイル名とかバージョンが出てくるのが変な気がする。 まずは、質問主殿にはそのPCのメーカー名と型番を開示して欲しいと思う。 (そのドライバで正しいのかの検証のために) あと、ハードウェアアクセラレータが無効になっていないか以下の2つの方法で確認してみよう。 ・dxdiagを起動して、ディスプレイタブの3つのアクセラレータに関して無効をクリックしていないか。 (クリックしていた場合は、隣のボタンが「有効」のボタンに変わっている) ・画面のプロパティで設定タブの中にある詳細設定ボタンをクリックすると、出てくる画面の中に「トラブルシューティング」というタブがある。 そのタブを開くとハードウェアアクセラレータが最大の位置になっているかどうか。 (最大の位置以外だとそのせいでDirextXの機能が使用出来ない可能性がある)
その他の回答 (3)
- km4444
- ベストアンサー率55% (80/145)
もしPCのBIOS設定ユーティリティからビデオメモリ値を設定できる場合は、 メインメモリからグラフィック機能に割り当てるメモリ量を増やすことで Direct3Dがテクスチャなどのキャッシュに使うメモリが増加してDirect3D の描画能力が向上することも。 画面サイズの変更手順(Windows XP) http://www.okakoku-mlit.go.jp/display/win_xp/set.htm [画面のプロパティ]から、画面の解像度を"800 x 600 ピクセル"に小さく して改善しないかも試してみるのも。 他の3Dゲームが正常に動作しているようなら、その重いゲームには非対応 ということかも。 DirectX 診断ツールを使用して DirectX のバージョンを調べる方法 http://support.microsoft.com/kb/157730/ja [DirectX] DirectX 診断ツールについて http://support.microsoft.com/kb/190900/ja Windows XP - [Direct3Dのテスト]実行方法 http://www-06.ibm.com/jp/domino04/pc/support/beginner.nsf/btechinfo/SYB0-02E9036
お礼
細かいやり方まで教えていただきありがとうございました^^ URLを参考に勉強したいと思います。
- ZENO888
- ベストアンサー率49% (8944/18242)
チップセット内蔵ビデオ機能ですので、元からハードウェアレベルでDirect3Dに完全対応してません。 スペック不足です。 ノートPCならPC自体の買い換えになります。
お礼
ハードウェアアクセラレータのせいでした^^; 完全対応はしてないようですが、もうちょっとこの子で頑張ってみようと思います。回答、ありがとうございました。
- kaeru911
- ベストアンサー率27% (711/2543)
ゲームの為?PCはチョッと古めのノートかな。 そのPCだと無理でしょう。買い替えか諦めるかですね。
お礼
確かにゲームは厳しいですね^^; PCはLL7907Dで結構古いものになります。 お金が溜まり次第、買い換えたいと思います...。
お礼
>・画面のプロパティで設定タブの中にある詳細設定ボタンをクリックすると、出てくる画面の中に「トラブルシューティング」というタブがある。 そのタブを開くとハードウェアアクセラレータが最大の位置になっているかどうか。 (最大の位置以外だとそのせいでDirextXの機能が使用出来ない可能性がある) 最大の位置以外でした^^;直した所無事DirextXが起動しました!本当にありがとうございました!