| Предыдущий | Следующий |
| UI_E_AMBIGUOUS_MATCH | UI_E_WRONG_THREAD |
UI_E_FP_OVERFLOW
Что означает UI_E_FP_OVERFLOW
UI_E_FP_OVERFLOW означает, что Windows Animation Manager получил переполнение при вычислении значения с плавающей точкой.
Что проверить
- Начальное и конечное значения анимации, duration, velocity и параметры transition.
- Первое промежуточное вычисление, которое стало
Infили вышло за допустимый диапазон API. - Преобразования единиц времени и масштаба, особенно умножение больших значений и деление на очень малую величину.
Как исправлять
Исправьте формулу или входной диапазон в месте, где впервые возникает overflow. Простое ограничение уже переполненного результата скрывает исходную ошибку и может дать скачок анимации. Добавьте проверки isfinite на границах собственного кода и сохраните набор параметров, воспроизводящий переполнение.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.