AudioStateMonitor.SoundLevel Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее текущий уровень звука аудиопотоков, отслеживаемых AudioStateMonitor.
public:
property SoundLevel SoundLevel { SoundLevel get(); };
SoundLevel SoundLevel();
public SoundLevel SoundLevel { get; }
var soundLevel = audioStateMonitor.soundLevel;
Public ReadOnly Property SoundLevel As SoundLevel
Значение свойства
Значение , указывающее текущий уровень звука отслеживаемых аудиопотоков.
Комментарии
Метод, используемый для создания экземпляра AudioStateMonitor , определяет, какие звуковые потоки отслеживаются. Различные фабричные методы класса AudioStateMonitor позволяют отслеживать уровень аудиопотоков на основе их MediaCategory, AudioDeviceRole, идентификатора связанного звукового устройства, а также отрисовки или записи аудиопотока.
Вы можете проверка значение этого свойства, чтобы определить, будет ли категория аудиопотоков отключена или ее громкость снижена, прежде чем инициировать запись или воспроизведение звука. Вы можете зарегистрировать обработчик для события SoundLevelChanged, чтобы получать уведомления при изменении уровня звука для категории аудиопотоков, а затем проверка свойство SoundLevel, чтобы определить новый текущий уровень звука.