您还可以为下面的键提供微调: 【推荐阅读:C++ Advanced Trainin】
renderinghints 类定义了多种着色微调,它们存储在一个映射集的 graphics2d 对象里.setrenderinghint() 方法的参数是一个键以及对应的键值.在我们的代码中,第一个参数是代表 alpha 合成微调的键,第二个参数是该微调的值.该微调的其它可能的值有 value_alpha_interpolation_default,代表平台缺省值;以及 value_alpha_interpolation_speed,代表追求速度而不是质量.
键
描述
key_antialiasing
决定是否使用抗锯齿.当着色有倾斜角度的线时,通常会得到一组阶梯式的像素排列,使这条线看上去不平滑,经常被称为 锯齿状图形.抗锯齿是一种技术,它设置有倾斜角度的线的像素亮度,以使线看起来更平滑.因此,这个微调是用来决定在着色有倾斜角度的线时是否在减少锯齿状图形上花费时间.可能的值有 value_antialias_on, _off 或 _default.
key_color_rendering
控制颜色着色的方式.可能的值有 value_color_render_speed, _quality 或 _default.
key_dithering
控制如何处理抖动.... 下一页