mirror of
https://github.com/reactos/wine.git
synced 2024-11-29 14:40:56 +00:00
d2d1: Fix the bitmap DPI scale for bitmap brushes.
This commit is contained in:
parent
4c64c76c0b
commit
3b400cad34
@ -757,10 +757,10 @@ HRESULT d2d_brush_get_ps_cb(struct d2d_brush *brush, struct d2d_d3d_render_targe
|
||||
|
||||
/* Scale for bitmap size and dpi. */
|
||||
b = brush->transform;
|
||||
dpi_scale = bitmap->pixel_size.width * (bitmap->dpi_x / 96.0f);
|
||||
dpi_scale = bitmap->pixel_size.width * (96.0f / bitmap->dpi_x);
|
||||
b._11 *= dpi_scale;
|
||||
b._21 *= dpi_scale;
|
||||
dpi_scale = bitmap->pixel_size.height * (bitmap->dpi_y / 96.0f);
|
||||
dpi_scale = bitmap->pixel_size.height * (96.0f / bitmap->dpi_y);
|
||||
b._12 *= dpi_scale;
|
||||
b._22 *= dpi_scale;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user