Delphi 与 DirectX 之 DelphiX(23): TDirectDrawSurface.Blur;
为什么80%的码农都做不了架构师?>>>
本例效果图:
代码文件:
unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, DXDraws, StdCtrls;typeTForm1 = class(TForm)DXDraw1: TDXDraw;Button1: TButton;Button2: TButton;Button3: TButton;procedure Button1Click(Sender: TObject);procedure Button2Click(Sender: TObject);procedure Button3Click(Sender: TObject);end;varForm1: TForm1;implementation{$R *.dfm}constImgPath1 = 'C:\Temp\DelphiX.bmp';procedure TForm1.Button1Click(Sender: TObject);
beginDXDraw1.Surface.Fill(0);DXDraw1.Surface.LoadFromFile(ImgPath1);DXDraw1.Flip;
end;procedure TForm1.Button2Click(Sender: TObject);
beginDXDraw1.Surface.Fill(0);DXDraw1.Surface.LoadFromFile(ImgPath1);DXDraw1.Surface.Lock;DXDraw1.Surface.Blur;DXDraw1.Surface.UnLock;DXDraw1.Flip;
end;procedure TForm1.Button3Click(Sender: TObject);
beginwith DXDraw1.Surface do beginFill(0);LoadFromFile(ImgPath1);Lock;Blur; Blur;UnLock;end;DXDraw1.Flip;
end;end.
转载于:https://my.oschina.net/hermer/blog/319528
Delphi 与 DirectX 之 DelphiX(23): TDirectDrawSurface.Blur;相关推荐
- Delphi 与 DirectX 之 DelphiX(25): TDIB.Blur();
DelphiX 的组件面板上, 第二个就是 TDXDIB; TDXDIB.DIB 是 TDXDIB 的唯一属性(其他是 TComponent 固有的); TDXDIB.DIB 属性是一个 TDIB 对 ...
- Delphi 与 DirectX 之 DelphiX(12): TPictureCollectionItem.DrawAlpha
本例效果图: 代码文件: unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Contr ...
- Delphi 与 DirectX 之 DelphiX(89): TDIB.DrawAlphaMask();
本例效果图: 代码文件: unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Contr ...
- Delphi 与 DirectX 之 DelphiX(77): TDIB.Distort();
本例效果图: 代码文件: unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Contr ...
- Delphi 与 DirectX 之 DelphiX(52): TDIB.DoSaturation();
本例效果图: 代码文件: unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Contr ...
- Delphi 与 DirectX 之 DelphiX(35): TDIB.Saturation();
本例效果图: 代码文件: unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Contr ...
- Delphi 与 DirectX 之 DelphiX(95): TDIB.x
//让 TDIB 的这些特效烦透了: 多.还重复.又不完善; 还没有测试或测试失败的方法: procedure DrawShadow(SrcDIB: TDIB; X, Y, Width, Height ...
- Delphi 与 DirectX 之 DelphiX(33): TDIB.SmoothRotateWrap();
本例效果图: 代码文件: unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Contr ...
- Delphi 与 DirectX 之 DelphiX(6): 让 TDXImageList 和常规 VCL 交互使用
本例测试了两个问题: 1.其他 VCL 加载的图片能否给 TDXImageList 使用; 2.TDXImageList 中的图片能否给其他 VCL 使用. 例子中先用 TPicture 加载了图片, ...
- Delphi 与 DirectX 之 DelphiX(72): TDIB.SephiaEffect();
为什么80%的码农都做不了架构师?>>> 本例效果图: 代码文件: unit Unit1;interfaceusesWindows, Messages, SysUtils, V ...
最新文章
- CSS盒模型及边距问题
- 如果要存ip地址,用什么数据类型比较好?
- 夏瑞、陈程杰报告—科研神器TBtools 从“结识”到“结伴”(下午3点腾讯会议)...
- Intellij IDEA常用配置详解
- 密码技术--国密证书及go语言生成自签国密证书
- Mysql主备延迟的原因
- MemoryMonitor内存监视器
- 用按钮控制游戏物件的开启及关闭
- C# Socket网络编程精华篇
- 第八届蓝桥杯决赛题之平方十位数
- 希尔和归并排序的异同
- hadoop2.xHA机制的实现原理
- 数据挖掘基础知识点总结
- python icon生成小工具
- 信号反射问题与相关电路设计技巧
- 运行matlab报错 Runtime Error
- js正则表达式判断非负数和是否为网址
- 通过经纬度坐标计算距离
- 【转】我们从来都不是我们自己。
- 获国际评级机构认可,波司登或为国产羽绒服树立参考“样本”