すでにミュートされていない限り、最初にサウンドをミュートし、最後にミュートを解除するPowerShellコマンドレットを作成しようとしています(最初からミュートされていない場合のみ)。使用できるPoweShellまたはWMIオブジェクトが見つかりませんでした。auxGetVolumeやauxSetVolumeなどのWin32関数をいじっていましたが、完全に機能させることができませんでした(IntPtrから値を読み取る方法は?)。
V2CTP2を使用しています。アイデアはありますか?
ありがとう!