Delphi 与 DirectX 之 DelphiX(95): TDIB.x
//让 TDIB 的这些特效烦透了: 多、还重复、又不完善; 还没有测试或测试失败的方法: procedure DrawShadow(SrcDIB: TDIB; X, Y, Width, Height, Frame: Integer; FilterMode: TFilterMode); procedure DrawShadows(SrcDIB: TDIB; X, Y, Width, Height, Frame: Integer; Alpha: Byte); procedure DrawAntialias(SrcDIB: TDIB); procedure DoZoom(DIB2: TDIB; ZoomRatio: Real); procedure DoBlur(DIB2: TDIB); procedure DoRotate(DIB1: TDIB; cX, cY, Angle: Integer); function HasAlphaChannel: Boolean; function AssignAlphaChannel(ALPHA: TDIB; ForceResize: Boolean{$IFDEF VER4UP} = False{$ENDIF}): Boolean; procedure RetAlphaChannel(out DIB: TDIB); procedure Compress; procedure Decompress;//另外, 从 TBitmap 到 TDIB, 本来也简单, TDIB 还是给提供了方便的互通方法: procedure TDIB.CreateDIBFromBitmap(const Bitmap: TBitmap); function TDIB.CreateBitmapFromDIB: TBitmap;
转载于:https://www.cnblogs.com/del/archive/2009/01/25/1380846.html
Delphi 与 DirectX 之 DelphiX(95): TDIB.x相关推荐
- Delphi 与 DirectX 之 DelphiX(25): TDIB.Blur();
DelphiX 的组件面板上, 第二个就是 TDXDIB; TDXDIB.DIB 是 TDXDIB 的唯一属性(其他是 TComponent 固有的); TDXDIB.DIB 属性是一个 TDIB 对 ...
- Delphi 与 DirectX 之 DelphiX(89): TDIB.DrawAlphaMask();
本例效果图: 代码文件: unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Contr ...
- Delphi 与 DirectX 之 DelphiX(33): TDIB.SmoothRotateWrap();
本例效果图: 代码文件: unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Contr ...
- Delphi 与 DirectX 之 DelphiX(93): TDIB.DrawDarken();
本例效果图: 代码文件: unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Contr ...
- Delphi 与 DirectX 之 DelphiX(83): TDIB.FilterLine()、FilterRect();
本例效果图: 代码文件: 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(72): TDIB.SephiaEffect();
为什么80%的码农都做不了架构师?>>> 本例效果图: 代码文件: unit Unit1;interfaceusesWindows, Messages, SysUtils, V ...
最新文章
- Linux IPC / 分类
- java forEach使用
- # 保持最外层获取焦点_大事件!沈阳爱尔白内障焕晶诊疗中心正式启用,两位PanOptix三焦点人工晶体植入患者清晰见证!...
- js 实现网页显示倒计时
- 飞天茅台超卖P0事故:请慎用Redis分布式锁!
- 数组扩容 java_java 数组扩容的方法
- 带你了解FPGA(2)--逻辑设计基础
- [转载] 使用异步 I/O 大大提高应用程序的性能
- python定时爬虫_python 每天如何定时启动爬虫任务(实现方法分享)
- UE4之模型格式介绍
- python strip() 方法
- 2021-09-10 Bagging[7](并 行)和Boosting[8](串行)是两种常见的集成学习方法
- 票据纸张尺寸对照表_粉丝要求,这期整理一版平面设计必备各种尺寸知识(收藏版))...
- 【Python实现杨辉三角】
- numpy的argsort和sum和tile函数
- 【Unity Shader入门】☀️ | 使用Shader实现一个 图片边框 ✨制作!
- 经验总结|一个移动端数据产品的设计思路
- StoryDALL-E复现(基于预训练文本到图像Transformer的故事续编)
- Windows笔记本移动热点打不开
- MySQL数据库常见错误与解决方法总结
热门文章
- 用C#获取硬盘序列号,CPU序列号,网卡MAC地址
- 忘记虚拟机root密码的解决办法
- C++学习笔记第二天:几个知识点
- 使用MyEclipse开发Java EE应用:用XDoclet创建EJB 2 Session Bean项目(四)
- node(ActiveMq)
- 问题-[Delphi]MainFrame.pas(4340): E2036 Variable required
- vue vue-cli3 修改elementui的date-picker源码 引入node_modules里的element-ui后报错exports is not defined...
- FZU 1901 Period II(KMP中的next)题解
- 某宝千万级规模高性能、高并发的网络架构
- 数据、事实、实体、值对象、事务、不变性