11

HP がラップトップ用の切り替え可能なグラフィックス ドライバーを修正するのを待つのにうんざりしていますが、ACPI メソッドを呼び出すことで GPU を自分で切り替えることができると思います。切り替えは、オープン ソースである Linux の vga_switcheroo を使用して機能するため、どのメソッドを呼び出す必要があるかはわかっていますが、それらを呼び出す方法はわかりません。

呼び出す必要がある 2 つのメソッドは、必要に応じて SSDT 名前空間にあり、整数の引数も渡す必要があります。

4

1 に答える 1

4

同様の問題に関するいくつかのリンク(たとえば)は、これはWindowsのカーネルモードドライバからのみ可能であると述べています。したがって、これを達成するために、私は次のオプションしか考えられません。

  1. ビデオドライバー全体を自分で書く-私はあなたがこのように行くとは思えない...

  2. GPUの既存のビデオドライバーに関するドキュメントを検索するか、リバースエンジニアリングし、関数DeviceIoControlMSDN)を使用してIOCTLを介して必要なコマンドを発行します。また、あまり信頼性が高くありません-既存のドライバーには必要な機能/ IOCTLが含まれていない可能性があります-しかし、最初のオプションよりもはるかに簡単だと思います。

于 2011-12-08T09:00:43.350 に答える