C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■90981 / 4階層)  埋め込みリソースのファイルパスを取得するには?
□投稿者/ 魔界の仮面弁士 (2166回)-(2019/05/15(Wed) 15:07:57)
2019/05/15(Wed) 15:09:19 編集(投稿者)

No90980 (boryo さん) に返信
> System.Media.SoundPlayer
> の方法だと簡単なコードでは音量調節できないようだったので、
> 別の方法を模索していました。

System.Media.SoundPlayer の場合は、
下記の WaveStream クラスの実装を使えば音量を下げられます。
(元の音よりも大きくすることはできません)
https://smdn.jp/programming/netfx/tips/set_volume_of_soundplayer/


> My.Computer.Audio.Play メソッドやPlaySound API
> だと音量調節可能でしょうか?

それらでは出来ませんが、Hongliang さんが紹介されている NAudio であれば可能ですね。
https://github.com/naudio/NAudio
https://stackoverflow.com/questions/20302117/naudio-change-volume-in-runtime
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[3]: 埋め込みリソースのファイルパスを取得するには? /boryo 返信無し
 
上記関連ツリー

埋め込みリソースのファイルパスを取得するには? / boryo (19/05/15(Wed) 12:18) #90969
Re[1]: 埋め込みリソースのファイルパスを取得するには? / Hongliang (19/05/15(Wed) 12:39) #90970
Re[1]: 埋め込みリソースのファイルパスを取得するには? / 魔界の仮面弁士 (19/05/15(Wed) 14:03) #90973
  └ Re[2]: 埋め込みリソースのファイルパスを取得するには? / 魔界の仮面弁士 (19/05/15(Wed) 14:16) #90974
    └ Re[3]: 埋め込みリソースのファイルパスを取得するには? / boryo (19/05/15(Wed) 14:54) #90980
      └ 埋め込みリソースのファイルパスを取得するには? / 魔界の仮面弁士 (19/05/15(Wed) 15:07) #90981 ←Now

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信