OSD 是啥?有啥作用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OSD 是啥?有啥作用相关的知识,希望对你有一定的参考价值。
OSD是on-screen display的简称,指屏幕菜单式调节方式。
它通过显示在屏幕上的功能菜单达到调整各项参数的目的,不但调整方便,而且调整的内容也比以上的两种方式多,增加了失真、会聚、色温、消磁等高级调整内容。像以前显示器出现的网纹干扰、屏幕视窗不正、磁化等需要送维修厂商维修的故障,举手之间便可解决。
另外在OSD选项里还可以调整显示的位置、无动作关闭显示的时间。
技术原理:
OSD核心是利用字符发生芯片在显示器的屏幕上显示需要的字符。
常用的OSD芯片有MAX7456、OSD7556、OSD7516、UPD6465、MB90092等。
技术方式是:与图像实时同步附加或改变图像中某些像素的颜色,使之组合成人类可以在图像中辨识的数据。以固定或不固定的方式,改变某个特定的OSD控制暂存器,即可达到动态的效果。如:在荧幕上产生由左向右移动的OSD字形,只要将控制左右位置的OSD控制暂存器依序填入由小变大或由大变小的数值,OSD输出字形自然随更改的数值而做左右移动。
参考技术A OSD是on-screen display的简称,即屏幕菜单式调节方式。一般是按Menu键后屏幕弹出的显示器各项调节项目信息的矩形菜单,可通过该菜单对显示器各项工作指标包括色彩、模式、几何形状等进行调整,从而达到最佳的使用状态。它通过显示在屏幕上的功能菜单达到调整各项参数的目的,不但调整方便,而且调整的内容也比以上的两种方式多,增加了失真、会聚、色温、消磁等高级调整内容。像以前显示器出现的网纹干扰、屏幕视窗不正、磁化等需要送维修厂商维修的故障,现在举手之间便可解决。 另外在OSD选项里还可以调整显示的位置、无动作关闭显示的时间 OSD:Object Sequence Diagram,对象顺序图,软件工程专用术语。本回答被提问者采纳
传递给 history.pushState 的状态对象是啥,它有啥作用?
【中文标题】传递给 history.pushState 的状态对象是啥,它有啥作用?【英文标题】:what is the state object passed to history.pushState and what does it do?传递给 history.pushState 的状态对象是什么,它有什么作用? 【发布时间】:2011-07-12 03:08:27 【问题描述】:传递给history.pushState
的stateObj
是什么,它有什么作用?
例如,history.pushState(stateObj, title, url);
【问题讨论】:
【参考方案1】:状态对象as defined by the spec, 是您(作者)想要与该状态关联的任何对象:
页面可以在会话历史记录中的条目和下一个(“前进”)条目之间添加状态对象。然后当用户(或脚本)返回历史记录时,这些将返回给脚本
MDN 有一个更实用(特定于 Firefox)的定义:
状态对象可以是您可以传递给 JSON.stringify 的任何东西。因为 Firefox 将状态对象保存到用户的磁盘,以便在用户重新启动浏览器后可以恢复它们,所以我们对状态对象的 JSON 表示形式施加了 640k 个字符的大小限制。
【讨论】:
以上是关于OSD 是啥?有啥作用的主要内容,如果未能解决你的问题,请参考以下文章