DirectSound: установка громкости в процентах - PullRequest
0 голосов
/ 20 февраля 2011

Свойство Volume в классе SecondaryBuffer кажется странным, потому что значение около -4000 составляет 0%, а 0 - 100%, как я могу установить для Volume точный процент или получить самый низкий Volume для этого?сам?

1 Ответ

0 голосов
/ 20 февраля 2011

при условии, что ваш процент удваивается между 0 и 1 и называется volumePercentage:

double adjustedVolume = (1d - volumePercentage) * -4000d;
...