Lines Matching refs:dpi
240 DMError Screen::SetDensityDpi(uint32_t dpi) const
242 if (dpi > DOT_PER_INCH_MAXIMUM_VALUE || dpi < DOT_PER_INCH_MINIMUM_VALUE) {
243 WLOGE("Invalid input dpi value, valid input range for DPI is %{public}u ~ %{public}u",
248 float density = static_cast<float>(dpi) / 160; // 160 is the coefficient between density and dpi.
252 DMError Screen::SetDensityDpiSystem(uint32_t dpi) const
254 if (dpi > DOT_PER_INCH_MAXIMUM_VALUE || dpi < DOT_PER_INCH_MINIMUM_VALUE) {
255 WLOGE("Invalid input dpi value, valid input range for DPI is %{public}u ~ %{public}u",
259 float density = static_cast<float>(dpi) / 160; // 160 is the coefficient between density and dpi.
263 DMError Screen::SetResolution(uint32_t width, uint32_t height, uint32_t dpi) const
265 if (width <= 0 || height <= 0 || dpi > DOT_PER_INCH_MAXIMUM_VALUE || dpi < DOT_PER_INCH_MINIMUM_VALUE) {
266 WLOGFE("Invalid param, w:%{public}u h:%{public}u dpi:%{public}u", width, height, dpi);
270 float density = static_cast<float>(dpi) / 160; // 160 is the coefficient between density and dpi.