国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 應用 > 軟件技巧 > 正文

DPI縮放技術是什么

2024-07-05 05:08:18
字體:
來源:轉載
供稿:網友

  傳統DPI縮放機制

  傳統DPI縮放機制被Windows xp所采用,由開發者自行檢查字體縮放后是否存在潛在的問題。

  優點:字體清晰

  缺點:排版錯亂(UI元素文本框重疊、表格文字溢出、界面超越屏幕邊緣)

傳統DPI縮放機制

  現代DPI縮放機制:DPI虛擬化

  現代DPI縮放機制被Windows Vista/Win7/Win8/Win8.1所采用。如果DPI縮放比例不超過125%,繼續使用傳統DPI縮放機制,超過之后就開啟這個新模式。需要指出的是,125%縮放比例在多數情況并不會造成嚴重的界面錯亂,而且縮放后字體清晰。

  具體來說,對于報告支持DPI自適應的程序,系統將停用DPI縮放。

  對于沒有報告支持DPI自適應的程序,系統將采用如下機制:

  縮放比例如果為100%的整數倍,系統采用一點對多點進行縮放。當選擇縮放比例為200%/300%/...,原有界面中1點依次對應4點/9點...。

  縮放比例如果為非100%的整數倍,系統首先給應用提交虛擬分辨率,然后由系統離屏渲染軟件界面,再放大到用戶選擇的DPI級別上。

  以1920*1080分辨率,縮放比例150%為例。系統首先向應用提交當前的分辨率為1280x720,獲得離屏渲染的界面以后,再使用常規的圖像插值算法進行放大。需要提醒的是,插值將不可避免的導致界面模糊,字體鋸齒等一系列問題。

  優點:界面正常

  缺點:界面模糊

  Win10 DPI縮放機制:完全的DPI虛擬化

  Win10 DPI縮放機制絕大多數部分與現代DPI縮放機制一致,唯一不同是所有DPI級別(包括125%)均采用DPI虛擬化機制,保證界面正常。

左側為Win10 DPI機制,右側為Win8.1 DPI機制

  ▲左側為Win10 DPI機制,右側為Win8.1 DPI機制

  最后簡要介紹下MAC DPI縮放機制,Retina屏幕統一采用200% DPI縮放級別,實現原理和Windows沒有任何區別。唯一的不同是,MAC OS X軟件在顯示視頻和圖像時,視頻圖像區域采用100% DPI,以保證視頻和圖片的顯示質量。


上一篇:百小度怎么升級

下一篇:藍牙配對流程

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 建宁县| 禄丰县| 马公市| 伊通| 赫章县| 雷波县| 峨边| 通海县| 宣化县| 玉溪市| 赫章县| 石门县| 香河县| 德安县| 高要市| 阆中市| 长垣县| 建宁县| 吴旗县| 许昌县| 积石山| 辽源市| 图木舒克市| 绥芬河市| 左云县| 西昌市| 丰县| 六安市| 驻马店市| 深圳市| 承德县| 赤城县| 阿拉善左旗| 西充县| 新余市| 区。| 长春市| 疏勒县| 彭泽县| 武义县| 延川县|