質問: コンピュータのエネルギー消費量の概算を持っている。 コンピューター(windows)のエネルギー消費量を知る必要のあるアプリを開発しています。 osにはこれを直接サポートする機能がないことに気付いたので、回避策はすべてのハードウェアデバイスに関する情報を収集し、それらが消費するエネルギー量を集計することです。 extreme power supply calculator のようなデータベースを見つけましたが、使用できるapiはありません。これを達成する方法について何か提案はありますか?オープンソースソフトウェアはありますか?私のアプリは主にラップトップで実行されることになっているので、ラップトップモデルに基づいて概算することを考えていましたが、そのような情報を保持するデータベースが見つかりませんでした。ありがとう
回答: root\cimv2\power名前空間にある win32_powermeter wmiクラスを見てください。この名前空間には、電源管理とプロファイルに関連する他の多くのクラスとイベントがあります。このクラスの使用例については、オープンソース pwrdrain-gadget ガジェット(activexオブジェクトを使用)を参照してください。 vbscriptの例については、 this を参照してください。 c#の例については、 this を参照してください。