Alan-CRL
|
329dceb326
|
DelayFPS 函数于 24/01/31 更新
- DelayFPS 于 24/01/31 更新
- 此次更新对这个函数进行改动,其目的是解决多线程使用时引发的问题,并提高精度
- 同时将 HpSleep(delay); 改为 std::this_thread::sleep_for(std::chrono::milliseconds(delay)); 有助于进一步提高精度
- this_thread::sleep_for 函数存在问题,据 https://developercommunity.visualstudio.com/t/Modifying-the-system-time-to-the-past-s/10476559 中,一对此函数进行修复,请确认 MSVC 版本以避免错误
- 使用模板
```cpp
static hiex::tDelayFPS recond;
hiex::DelayFPS(recond, 24);
```
- 或是在循环上一级定义 hiex::tDelayFPS recond; 需要确保每个线程中有自己的 tDelayFPS,多个线程不能使用同一个 tDelayFPS
|
2024-01-31 09:57:44 +08:00 |
|
Alan-CRL
|
5848ce7da2
|
Update Balls.cpp
|
2024-01-31 09:55:46 +08:00 |
|
Alan-CRL
|
09bb61857d
|
Update README.md
|
2024-01-01 16:15:17 +08:00 |
|
Alan-CRL
|
b594e9098a
|
Update README.md
|
2023-08-09 08:45:56 +08:00 |
|
Alan-CRL
|
8288fca86b
|
Add files via upload
|
2023-07-18 19:09:35 +08:00 |
|
Alan-CRL
|
3b731f1a5d
|
Add files via upload
|
2023-07-18 19:08:54 +08:00 |
|
Alan-CRL
|
84f759a64b
|
Add files via upload
|
2023-07-18 19:04:55 +08:00 |
|
Alan-CRL
|
2b3304d199
|
Update setup.md
|
2023-07-18 15:58:09 +08:00 |
|
Alan-CRL
|
c6f5c5bcb4
|
Update ChangeLog.md
|
2023-07-18 15:46:28 +08:00 |
|
Alan-CRL
|
51cd15a74c
|
Ver 0.4.0
|
2023-07-18 15:45:21 +08:00 |
|
Alan-CRL
|
495abbbefb
|
Update README.md
|
2023-07-18 10:28:37 +08:00 |
|
Alan-CRL
|
6ff90c8c73
|
Update README.md
|
2023-07-18 09:36:36 +08:00 |
|
Alan-CRL
|
fe1e830f46
|
Ver 0.4.0 RC1
- 重大更新 同时支持 Unicode 和 MBCS 字符集
- 重大更新 同时支持 MSVC、MinGW、TDM 等编译器
- 新增 Release模式全新启动动画
- 新增 `hiex::ZoomImage_Gdiplus_Alpha` 和 `Canvas::ZoomImage_Gdiplus_Alpha` 函数:拉伸图像(可包含透明通道,速度快质量佳)
- 新增 `hiex::OverlayImageTransparency` 函数:融合(叠加)图像透明度
- 新增 `hiex::RemoveImageTransparency` 函数:移除图像透明通道
- 修复 `Bitmap2Image` 函数当定义不使用透明度时,透明度不为 255 的问题
|
2023-07-18 09:27:49 +08:00 |
|
Alan-CRL
|
3347e4a1b0
|
Update ChangeLog.md
|
2023-07-18 09:25:42 +08:00 |
|
Alan-CRL
|
2afe472cb3
|
Update README.md
|
2023-07-17 19:43:10 +08:00 |
|
Alan-CRL
|
65ea8c8311
|
Update README.md
|
2023-07-17 19:42:45 +08:00 |
|
Alan-CRL
|
cd1abeb7a4
|
Ver 0.4.0 pre2
Ver 0.4.0 pre2
- 重大更新 同时支持 Unicode 和 MBCS 字符集(后续将支持 MinGW 等)
- 新增 Release模式全新启动动画
- 新增 `hiex::ZoomImage_Gdiplus_Alpha` 和 `Canvas::ZoomImage_Gdiplus_Alpha` 函数:拉伸图像(可包含透明通道,速度快质量佳)
- 新增 `hiex::OverlayImageTransparency` 函数:融合(叠加)图像透明度
- 新增 `hiex::RemoveImageTransparency` 函数:移除图像透明通道
- 修复 `Bitmap2Image` 函数当定义不使用透明度时,透明度不为 255 的问题
|
2023-07-17 19:34:58 +08:00 |
|
Alan-CRL
|
cf1e9d6d9a
|
Update ChangeLog.md
|
2023-07-17 19:31:55 +08:00 |
|
Alan-CRL
|
9c128ff64f
|
新增图像处理相关函数
+ 新增 hiex::ZoomImage_Gdiplus_Alpha 和 Canvas::ZoomImage_Gdiplus_Alpha 函数:拉伸图像(可包含透明通道,速度快质量佳)
+ 新增 hiex::OverlayImageTransparency 函数:融合(叠加)图像透明度
+ 新增 hiex::RemoveImageTransparency 函数:移除图像透明通道
|
2023-06-29 13:51:22 +08:00 |
|
Alan-CRL
|
ee1ec3580e
|
一大波新功能即将到来~
**新增** Release模式全新启动动画
**新增** `hiex::ZoomImage_Gdiplus_Alpha` 和 `Canvas::ZoomImage_Gdiplus_Alpha` 函数:拉伸图像(可包含透明通道,速度快质量佳)
**新增** `hiex::OverlayImageTransparency` 函数:融合(叠加)图像透明度
**新增** `hiex::RemoveImageTransparency` 函数:移除图像透明通道
**修复** `Bitmap2Image` 函数当定义不使用透明度时,透明度不为 255 的问题
|
2023-06-29 10:07:51 +08:00 |
|
Alan-CRL
|
f79e5780bf
|
Update ChangeLog.md
|
2023-06-29 10:07:07 +08:00 |
|
Alan-CRL
|
92c107fbfa
|
一大波新功能即将到来~
|
2023-06-28 17:19:40 +08:00 |
|
Alan-CRL
|
a091f586a4
|
Update ChangeLog.md
|
2023-06-28 10:20:38 +08:00 |
|
Alan-CRL
|
ff14d30a83
|
Update ChangeLog.md
|
2023-06-28 10:19:28 +08:00 |
|
Alan-CRL
|
54a6aff6c6
|
Update ChangeLog.md
|
2023-06-28 10:18:59 +08:00 |
|
Alan-CRL
|
ed9b095eaf
|
Ver0.3.5
|
2023-06-23 12:36:30 +08:00 |
|
Alan-CRL
|
0e988f1a8c
|
Delete HiGdiplus.h
|
2023-06-23 12:35:44 +08:00 |
|
Alan-CRL
|
a530222513
|
Delete HiGdiplus.cpp
|
2023-06-23 12:35:34 +08:00 |
|
Alan-CRL
|
ff72e4cc29
|
Delete HiFunc.h
|
2023-06-23 12:35:25 +08:00 |
|
Alan-CRL
|
84c7140069
|
Delete HiFunc.cpp
|
2023-06-23 12:35:14 +08:00 |
|
Alan-CRL
|
3d61d9e52d
|
Add files via upload
|
2023-06-23 11:12:42 +08:00 |
|
Alan-CRL
|
84a71c4040
|
Add files via upload
|
2023-06-23 11:11:47 +08:00 |
|
Alan-CRL
|
044beaf11b
|
Update ChangeLog.md
|
2023-06-23 11:02:04 +08:00 |
|
Alan-CRL
|
bf32dc07a7
|
新增 hiex::RECTToRectF 和 hiex::RectFToRECT 函数
- 新增 hiex::RECTToRectF 函数:可以将 RECT 转换为 RectF
- 新增 hiex::RectFToRECT 函数:可以将 RectF 转换为 RECT
|
2023-06-19 12:52:28 +08:00 |
|
Alan-CRL
|
827e7d95d6
|
Update ChangeLog.md
|
2023-06-19 12:51:42 +08:00 |
|
Alan-CRL
|
5c72871d03
|
Update ChangeLog.md
|
2023-06-19 12:43:44 +08:00 |
|
Alan-CRL
|
c797701a30
|
新增 hiex::TransparentImage 函数
- 新增 hiex::TransparentImage 函数:可绘制带有透明通道的图像(可叠加透明度绘制,可只绘制图像指定区域,可拉伸图像绘制)
|
2023-06-19 12:43:08 +08:00 |
|
Alan-CRL
|
bd22de6637
|
Update README.md
|
2023-06-19 09:56:00 +08:00 |
|
Alan-CRL
|
7c8bf5cc30
|
Update README.md
|
2023-06-19 09:55:35 +08:00 |
|
Alan-CRL
|
83b9582429
|
Update ChangeLog.md
|
2023-06-18 10:29:48 +08:00 |
|
Alan-CRL
|
192811fcee
|
Update ChangeLog.md
|
2023-06-18 10:29:23 +08:00 |
|
Alan-CRL
|
af38d57ed9
|
新增 CreateImageColor 和 SetImageColor 函数
- CreateImageColor 可以创建并返回一张指定尺寸和填充颜色(可以包含透明度)的图像
- SetImageColor 可以将一张 IMAGE 设置成指定背景颜色(可以包含透明度)的图像
|
2023-06-18 09:42:48 +08:00 |
|
Alan-CRL
|
2a742c3a01
|
Merge pull request #22 from Alan-CRL/patch-8
Update HiFunc.h
|
2023-06-17 21:05:59 +08:00 |
|
Alan-CRL
|
d19e9ece04
|
Merge pull request #23 from Alan-CRL/patch-9
Update HiFunc.cpp
|
2023-06-17 21:05:45 +08:00 |
|
Alan-CRL
|
b00c680983
|
Ver 0.3.4
|
2023-06-17 21:05:16 +08:00 |
|
Alan-CRL
|
27047a564e
|
Ver 0.3.4
|
2023-06-17 21:04:37 +08:00 |
|
Alan-CRL
|
7f8c2dfb72
|
Update HiFunc.cpp
|
2023-06-17 13:50:24 +08:00 |
|
Alan-CRL
|
a36a6107dd
|
Update HiFunc.h
|
2023-06-17 13:49:08 +08:00 |
|
huidong
|
f94d24ed82
|
Merge pull request #21 from Alan-CRL/patch-7
Update HiGdiplus.cpp
|
2023-06-17 12:12:39 +08:00 |
|
Alan-CRL
|
86e7c290e9
|
Update HiGdiplus.cpp
|
2023-06-17 12:11:02 +08:00 |
|