Что означает код HRESULT 0x88980619 (MILEFFECTSERR_NOTAFFINETRANSFORM)?

 
Предыдущий Следующий
MILEFFECTSERR_ALREADYATTACHEDTOLISTENER MILEFFECTSERR_EMPTYBOUNDS

MILEFFECTSERR_NOTAFFINETRANSFORM

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

MILEFFECTSERR_NOTAFFINETRANSFORM (0x88980619) — Преобразование не является аффинным.

Диагностика и проверка

Для этого результата сохраните матрицу transform и компонент, который требует affine representation. Проверьте perspective/non-affine terms и убедитесь, что выбранный effect path действительно допускает только affine 2d transform. Для контрольной проверки используйте аффинную матрицу для той же операции либо другой path, поддерживающий исходное преобразование.

В контрольном логе сохраните матрицу transform и компонент, который требует affine representation; это позволит сравнить исходный и исправленный проход без подмены сценария.

Документация для результата 0x88980619: Microsoft Open Specifications: HRESULT values · WPF bitmap effects overview · PixelShader class.


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