WASAPIの各ボリュームの構成、こうなってるっぽさ?><
『デバイスボリューム』
(Windowsの音量ミキサーの左端にそのまま"デバイス"って表示されるやつ。オーディオデバイス全体の音量が変わる)
の中に
『セッションボリューム』
(各アプリごと(※1)に表示されてるやつ。アプリごとに音量変えられる)
の中に
『IAudioStreamVolume』
("音量ミキサー"には状態は表示されないし、仮にゼロに下げても音量ミキサのレベル上音が出てる表示になる意味不明ボリューム。Windows標準のGUIからは変更できず、各アプリでGUIを用意していればそこから変更できる。WMPのGUIのボリュームはこれ・・・になってるせいでこのWASAPIの仕様がわからないと意味不明な挙動に><;)
(※1 正確には違っててアプリ毎でもプロセス毎でもなく、文字通りセッション毎になってる)
正しくはIAudioStreamVolumeらしい?><
IAudioStreamVolume (audioclient.h) | Microsoft Docs https://docs.microsoft.com/en-us/windows/desktop/api/audioclient/nn-audioclient-iaudiostreamvolume
偶然、去年の謎が解けた!><
https://mstdn.nere9.help/users/orange_in_space/statuses/99360701320125281
これ、チャンネルボリュームとか言うのっぽい>< これいじって0まで音量下げても、Windowsの「音量ミキサー」では音が出てる扱いになってる><
名鉄名古屋駅、線路4線化へ 「忙しい」現在の線路2本から倍増 | 乗りものニュース https://trafficnews.jp/post/84690
ここ、拡張できるだけのスペースがまだ残っていたのか……。
これやるとすると、ビルを壊してからの開削工法かなぁ。