自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 DirectX 3D中由窗口改变大小而引发的某些三角形不能绘制的问题

 由于窗口改变大小写时会触发Device.DeviceReset事件。此时,device.RenderState.CullMode 会被系统置为默认值Cull.CounterClockwise(按逆时针顶点剔除背面),这将造成某些三角形不能绘制的问题。解决此问题的方法如下:         /**////         /// 设备重置事件,当设备重置时device.Render

2007-09-12 14:55:00 1007

原创 device.RenderState.Lighting与device.Lights[0]的关系

            device.RenderState.Lighting = true;            device.Lights[0].Type = LightType.Directional;            device.Lights[0].Ambient = Color.White;            device.Lights[0].Diffuse = Col

2007-09-12 14:09:00 685

原创 DirectX 3D中某些对象的释放需要手动调用Dispose方法

 一些通过Device初始化的对象的释放需要手动调用Dispose方法,不然会造成内存泄漏。如:Mesh,VertexBuffer等

2007-09-12 11:09:00 638

原创 DirectX 3D中解决因窗口最小化而报错的问题

         /**////         /// 引发Resize事件,对窗体大小改变为处理        ///         protected override void OnResize(System.EventArgs e)        ...{                 if (this.Width == 0 || this.Height == 0 || !t

2007-09-12 10:48:00 987

原创 控件中当属性返回值为ArrayList时报错的原因与解决方法

原因 :VS2005的设计器暂时还不支持范型解决:将ArrayList改为数组

2007-09-05 23:53:00 435

原创 通过双缓冲解决LinearGradientBrush的抗锯齿BUG

      在用LinearGradientBrush绘制由几种基础色构成的渐变色标时,每种基础色交界处可能会出现某种颜色的线条,很影响美观与准确!上网查了下,有人说是抗锯齿的问题???现通过下面方法解决:             我将每对基础色之间的渐变色通过LinearGradientBrush绘在缓冲图片上,然后再将每组渐变色图片拼在一起......OK,小线条不见了。     

2007-09-05 21:36:00 1502

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除