ITRANSFORM_TransformBltComplex - Scaling down issue | developer.brewmp.com ITRANSFORM_TransformBltComplex - Scaling down issue | developer.brewmp.com

Developer

ITRANSFORM_TransformBltComplex - Scaling down issue

Forums:

I am facing a problem using ITRANSFORM_TransformBltComplex() API. I have a very large image whose thumbnail I want to show on the Screen. As the image is large the transform metrix values (AEETransformMatrix) are 12(A), 0(B), 0(C), 12(D). Using these value in ITRANSFORM_TransformBltComplex() API results in failure. So what I have to do is to first use ITRANSFORM_TransformBltSimple() to scale the image by half and then use ITRANSFORM_TransformBltComplex() to reduce the size further. What I have observed is that if value of A and D are below 16 then ITRANSFORM_TransformBltComplex() does not work. Is this behavior by design or a bug?

- Sanjay