| Предыдущий | Следующий |
| ippStsContextMatchErr | ippStsFftOrderErr |
ippStsFftFlagErr
Flags при создании FFT specification выбирают режимы нормировки и другие свойства transform. Ошибка означает, что набор опций нельзя интерпретировать для данного initializer; это setup failure, а не результат вычислений в frequency domain.
Типичная причина — enum из wrapper или сохранённой конфигурации, значения которого не совпадают с константами текущей версии IPP. Также проверяйте недопустимые комбинации нескольких bits.
Проверьте FFT options
- Точное значение flags перед initialization.
- Разрешены ли выбранные bits и их сочетание этой функцией.
- Forward и inverse specs используют совместимые normalization conventions.
- Wrapper enum явно преобразуется в IPP constants, а не передаётся как совпавшее по размеру число.
После исправления initialization должен проходить на нулевом или тестовом buffer без анализа спектра; это отделяет конфигурационную проблему от математического результата FFT.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.