Partial fix for issue 17982 (PatBlt cannot draw arbitrary parallelograms based on the world transform)