掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Automation Error -2005532109 を解決するには? (ID:102450)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 環境: VB6、DirectX7、Windows7 DirectX8 では無いのですね? > DirectXは全くの初心者です。 私も似たようなものです。自分ではほとんど使わないですし。 という事で、以下は回答になっていない可能性も高いのですが: > dx7vb.dllの他に必要なものがあるのでしょうか? regsvr32 を用いて、レジストリに登録する必要があるはずです。 コマンドプロンプトを「管理者として実行」しておくことを忘れずに。 > Automation Error −2005532109 (88760233)が発生します。 エラーコードからすると、DDERR_NODIRECTDRAWHW ですね。 SDK で DirectDraw7.CreateSurface メソッドの解説を見ると、 | | DDERR_NODIRECTDRAWHW | ハードウェア専用 DirectDraw object オブジェクトを作成できない。 | ドライバはハードウェアをサポートしない。 | とありますので、DDSURFACEDESC2 で指定されたサーフェス パラメータに ハードウェア側が対応していないのかもしれません。外しているかも知れませんが。 > なお、別のWindows7のPCでは、このエラーは発生せずに正常に動作します。 もしもその PC が、エラーの出る機種と同一機種なのであれば、今回の問題は ハードウェアではなく、ソフトウェア環境側に原因があるという事になりますね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.