1

Intel GMA450 ベースのグラフィック チップの出力モードを「複製」モードに変更したいと考えています。

この環境は Windows Embedded Standard であり、接続されたモニターの 1 つだけがエンドユーザーに表示される可能性があるため、出力モードを永続的に複製モードに設定するか、実際のモードが異なる場合に備えて継続的に複製モードにリセットしたいと考えています (たとえば、再起動、2 番目のモニターの切断/再接続、またはその他の手段による)。

プログラムで表示モードをクローン/デュアル出力に変更する方法 (Registrykey、Intel ドライバーの API、Win-Api) はありますか?

更新: IEDG ドライバーの SDK を見つけました。解像度やクローン モードなどをプログラムで設定できるようです。ただし、現在使用しているドライバーの SDK や情報が見つかりません: Intel® Graphics Windows* XP 用メディア アクセラレーター ドライバー、バージョン 14.32.4.4926。

4

1 に答える 1

2

これは良い答えではありませんが、それを理解する方向に向かうかもしれません。

私の最後のラップトップには外付けモニターが接続されていましたが、Intel ドライバーは、再接続または再起動後にセカンダリの向きについて混乱することがよくありました。GUIでクリックが多すぎたので、私はそれに対処するのにうんざりし、プログラムで修正しようとしました。このモニターを選択、回転を選択、他のモニターを選択、回転を選択、適用、配置、適用、待機...

私はそれに約1日を費やしました(ああ、従業員と自営業者の日々です!)そして私が見つけた解決策は、プログラムを使用してレジストリを比較することでした(おそらくregshot?)修正 (以前のものとその後のもの) と、レジストリに基づいてドライバーを強制的にリセットするインテル提供の exe がありました。exe は基本的に、GUI の「適用」ボタンを押すようなものでした。私は XP を実行していましたが、思い出すと、GUI 管理は Windows XP 用のインテル グラフィックス メディア アクセラレーター ドライバーの構成にも使用されていました。したがって、最終的な解決策は、確認なしでREGを適用し、いくつかのパラメーターを使用してexeを実行するデスクトップ上のcmdファイルになりました。

今、私はそのラップトップを持っていません (私が辞めたとき、彼らはそれを持ってドアの外に出させてくれませんでした!)、リセットを行うために必要な exe の詳細を覚えていません。レジストリキーを変更しただけでは、自発的に有効になりませんでした.API呼び出しが関係していました.exeで処理しました. それほど大したことではないことはわかっていますが、ファイルがドライバー パッケージ内にあるか、または既にドライブのどこかにあることがわかり、それを見つけました。コマンドラインで実行すると、オプションが提供されました。/リセットのように。

少しでもお役に立てば幸いです。わかったら必ず返信してください。

また、私が完全に間違っていて、このようにまったく起こらなかった場合も投稿してください。しかし、それは私がそれを覚えている方法です。:)

于 2011-09-02T22:56:31.430 に答える