Поделиться через


PeakValue

[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Она была заменена средствами чтения источника и модуля записи приемников. Средство чтения источника и модуль записи приемников оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде средство чтения исходного кода и модуль записи приемников вместо пакета SDK для Windows Media Format 11, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Атрибут PeakValue содержит 16-битовое значение амплитуды, обозначающее пиковый уровень громкости звукового содержимого. При использовании AverageLevel этот атрибут используется для нормализации. Нормализация — это процесс настройки уровня громкости воспроизведения звуковых файлов таким образом, чтобы самые громкие части файлов воспроизводились на одном уровне, а средний объем для каждого из них был одинаковым.

Глобальная константа

g_wszPeakValue

Тип данных

WMT_TYPE_DWORD

Комментарии

Этот атрибут задается объектом записи на основе сведений из кодека. Только потоки, сжатые одним из аудиокодеков Windows Media, имеют автоматически заданное значение.

PeakValue не доступен только для чтения. Однако если файл будет воспроизводиться Медиаплеер Windows, это значение изменять не следует. Медиаплеер Windows использует его для нормализации уровней файлов в списке воспроизведения.

См. также раздел

Список атрибутов