Site icon EfmSoft

Что означает код HRESULT 0xC00D1BBC (NS_E_INVALID_AUDIO_BUFFERMAX)?

 
Предыдущий Следующий
NS_E_INVALID_AUDIO_PEAKRATE_2 NS_E_MULTIPLE_VIDEO_CODECS

NS_E_INVALID_AUDIO_BUFFERMAX

Что означает NS_E_INVALID_AUDIO_BUFFERMAX

NS_E_INVALID_AUDIO_BUFFERMAX (0xC00D1BBC) — максимальный размер аудиобуфера находится вне допустимого диапазона либо задан не в тех единицах.

Код относится к звуковому тракту Windows Media. Для него существенны выбранное устройство, линия или поток, поддерживаемый формат и результат нижележащего мультимедийного API.

Что проверить

  • Сопоставьте параметры вызова с условием «Максимальный размер аудиобуфера находится вне допустимого диапазона либо задан не в тех единицах» и сохраните первый код нижнего уровня, если Windows Media оборачивает ошибку другого компонента.
  • После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Максимальный размер аудиобуфера находится вне допустимого диапазона либо задан не в тех единицах» больше не воспроизводится.

Близкие коды

КодЧем отличается
NS_E_INVALID_AUDIO_PEAKRATE_2Внесите одно изолированное изменение: задать поддерживаемую длительность или размер буфера в единицах, ожидаемых API.
NS_E_INVALID_FOLDDOWN_COEFFICIENTSкоэффициенты multichannel fold-down находятся вне допустимого интервала dB
NS_E_INVALID_AUDIO_PEAKRATEпиковый аудиобитрейт находится вне допустимого диапазона кодека или режима

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version