DOBON.NET DOBON.NETプログラミング掲示板過去ログ

アプリ毎にボリューム調整がしたいです

環境/言語:[VB.NET 2008]
分類:[.NET]

はじめまして、涼子と申します

Windows Vista以降のOSではアプリ毎にボリューム調整ができるようですが
これをVB.NETから行いたいです。

検索してみると、下記の情報を提供されている方がいらっしゃって
http://d.hatena.ne.jp/zarchis/20101025
のサンプルを実行してみると、メインのボリューム(デバイスボリューム)
全体のボリュームが上下してしまいます。
これをアプリを指定してボリュームを上下させていのですが
ご教授よろしくお願いいたします。

開発言語:VB.NET 2008
OS:Windows7
> Windows Vista以降のOSではアプリ毎にボリューム調整ができるようですが
> これをVB.NETから行いたいです。

  音量ミキサの設定関連APIを使うことで可能です。
  ただ、私はVista/Win7ではやったことないので、アプリごとの
  設定を取得する方法は知りません。

  以下のURLを参考に
  http://www.gigafree.net/faq/sndvol.html
  http://www.terra.dti.ne.jp/~vivas/delphi/mixerapi.html
  http://social.msdn.microsoft.com/Forums/ja/vsgeneralja/thread/183fa897-d3ce-4fc8-b50a-e96238c7b9d4

以上。参考まで
追加情報

http://msdn.microsoft.com/en-us/library/bb945061.aspx
http://msdn.microsoft.com/en-us/library/ms679162.aspx

WASAPIを使うみたいですネ〜
読破しきってませんが・・・VB.NETだけで行うのは無理があるかナ?!

頑張って下さい。

以上。
オショウさんありがとうございます。
もう少し頑張ってみますm(_ _)m
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板