Site icon EfmSoft

Что означает код HRESULT 0x802A0006 (UI_E_VALUE_NOT_DETERMINED)?

 
Предыдущий Следующий
UI_E_VALUE_NOT_SET UI_E_INVALID_OUTPUT

UI_E_VALUE_NOT_DETERMINED

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

UI_E_VALUE_NOT_DETERMINED означает, что object graph Windows Animation существует, но requested value ещё не определимо в текущем animation state. Это отличается от UI_E_VALUE_NOT_SET, где отсутствует исходное значение.

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

Сохраните animation variable, current time, transition dependencies и момент последнего Update. Проверьте, не запрашивается ли value до того, как нужный transition был scheduled/evaluated. Сопоставьте references между variables.

Как исправлять

Исправьте lifecycle: задайте prerequisites, выполните update и запрашивайте value после допустимого перехода состояния. Не подставляйте произвольную константу только для обхода HRESULT — это скрывает неправильную dependency sequence.

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


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

Exit mobile version