穿越火线亮度自动变0无论在设置中把亮度怎么调节,也不能保存下来.点...

黎明杀机亮度怎么调节 调节方法介绍_安游在线
黎明杀机亮度怎么调节?小伙伴们在游戏中有没有觉得,游戏中的场景比较灰暗呢?感觉环境比较黑,很多东西都看不清。下面给小伙伴们带来的是调节亮度的方法,希望可以帮助到小伙……
编辑:七七发布时间: 18:00
  黎明杀机亮度怎么调节?小伙伴们在游戏中有没有觉得,游戏中的场景比较灰暗呢?感觉环境比较黑,很多东西都看不清。下面给小伙伴们带来的是调节亮度的方法,希望可以帮助到小伙伴们。
  黎明杀机亮度怎么调节:
  方法一:
  第一种方法其实很简单,直接进入游戏的setting菜单里面,然后找到游戏亮度调节一下就可以了。
  但是也有缺点,就是游戏就算将亮度调到最高,你依然会发现游戏还是偏灰暗,很不习惯。这个时候你就可以考虑使用下面的第二种方法了。
  方法二:独家调亮度教程
  本方法是通过电脑的显卡设置里面直接调,以N卡为例子,要求你已经***了显卡驱动。
  1、直接在电脑桌面空白处,点击鼠标右键,然后选择【图形属性】或者【Nvidia显卡控制面板】;
  2、之后就会弹出显卡控制面板,如下图所示,我们点击【显示器】;
  3、接着选择【颜色设置】,然后里面就会出现亮度了,这里拖动亮度直到你满意,然后点击右下角的【应用】即可。
  但是有两点需要注意:
  1、如果你是全屏游戏,使用这种方法可能导致游戏亮度依然很低,解决方法很简单,将游戏分辨率设置为【窗口化运行】或者是【全屏无边框运行】即可解决;
  2、这种方法虽然可以将游戏画面调亮,但是也会出现一个问题,就是过高的亮度会导致游戏画面的曝光度过高,造成画质的下降,所以各位在调节亮度的时候,还是适度即可,不要将亮度调节的太高,这样也会让你的眼睛更容易疲劳。
  小伙伴们看完了小编上面的介绍之后,你们现在知道了黎明杀机亮度怎么调节了吧!希望小编上面的介绍可以帮助到小伙伴们。更多的黎明杀机资讯攻略尽在安游网!1561人阅读
iPhone(20)
一种方式是用GSEventSetBacklightLevel的方式设置的,但是会被reject回来的,(在2.0上)
  NSNumber *bl = (NSNumber*) CFPreferencesCopyAppValue(CFSTR(&SBBacklightLevel& ), CFSTR(&com.apple.springboard&));
  previousBacklightLevel = [bl floatValue]; //a variable to store the previous level so you can reset it.
  [bl release]
  设置屏幕亮度:
  GSEventSetBacklightLevel(newLevel); //The new level: 0.0 - 1.0.
在main view 上面再加?view?上
把userInteractionEnabled ?成NO, backgroundcolore?成黑色
??action?改???view 的alpha值
就能做出假的光源控制了
实现方法来自于iPhone Dev SDK Forum:
  读取屏幕亮度:
  NSNumber *bl = (NSNumber*) CFPreferencesCopyAppValue(CFSTR(&SBBacklightLevel& ), CFSTR(&com.apple.springboard&));
  previousBacklightLevel = [bl floatValue]; //a variable to store the previous level so you can reset it.
  [bl release]
  设置屏幕亮度:
  GSEventSetBacklightLevel(newLevel); //The new level: 0.0 - 1.0.
  后续的问题:
  1.据说读取屏幕亮度的方法只在2.x的firmware有效,因为今天apple mini没在手里,暂时无法验证。
  2.使用上述功能前,需要进入GraphicsServices.h。
  3.因为是私有API,GSEventSetBacklightLevel(float value)这个方法,可能需要自己额外在GraphicsServices.h里定义一下(有待验证),或者使用ToolChain编译。
  4.一般,会涉及到调节屏幕亮度的程序,都会搭配防止休眠的功能,代码很简单:
  [[UIApplication sharedApplication] setIdleTimerDisabled:YES];
  读取屏幕亮度:
  NSNumber *bl = (NSNumber*) CFPreferencesCopyAppValue(CFSTR(&SBBacklightLevel& ), CFSTR(&com.apple.springboard&));
  previousBacklightLevel = [bl floatValue]; //a variable to store the previous level so you can reset it.
  [bl release]
  设置屏幕亮度:
  GSEventSetBacklightLevel(newLevel); //The new level: 0.0 - 1.0.
&&&&&& 注意:GSEventSetBacklightLevel(float value)这个方法,可能需要自己额外在GraphicsServices.h里定义一下
&&&&&& 不然有可能不能通过苹果的审核....因为这个方法像是个擦边球...有点像私有的API
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:32319次
排名:千里之外
转载:22篇
(1)(3)(22)

参考资料

 

随机推荐