跳到主要内容

🛰️ CPU优化模块()

📌 函数: HD优化_开启CPU

描述

打开CPU优化

原型

__int64 __stdcall HC_OpenCPU(__int32 窗口序号,BOOL 是否主线程调用=FALSE);

参数

__int32 窗口序号 - 窗口序号(从1开始)
bool 是否主线程调用 - 是否需要主线程来调用这个CALL

返回值

查看返回值表

注意事项


HD优化_开启CPU - 基础示例

// C#示例代码
// 这里可以放置与说明内容相关的代码示例
代码内容;

HD优化_开启CPU - 进阶用法

// C# 示例2
// C#示例代码
// 这里可以放置与说明内容相关的代码示例
代码内容;

HD优化_开启CPU - 高级应用

// C# 示例3 高级用法
// C#示例代码
// 这里可以放置与说明内容相关的代码示例
代码内容;

📌 函数: HD优化_设置FPS

描述

设置帧数(绑定dx.public.down.cpu后台属性有效)

原型

__int64 __stdcall HC_SetFPS(__int32 窗口序号,__int32 iFPS=0);

参数

__int32 窗口序号 - 窗口序号(从1开始)
__int32 iFPS - 帧数(大于120表示关闭优化,可以用来在绑定后台的情况下关闭优化)

返回值

查看返回值表

注意事项

并非实际的帧数,这里只是一个参考值,内置默认为30
动态优化调试帧数的(自动计算帧率)

HD优化_设置FPS - 基础示例

// C#示例代码
// 这里可以放置与说明内容相关的代码示例
代码内容;

HD优化_设置FPS - 进阶用法

// C# 示例2
// C#示例代码
// 这里可以放置与说明内容相关的代码示例
代码内容;

HD优化_设置FPS - 高级应用

// C# 示例3 高级用法
// C#示例代码
// 这里可以放置与说明内容相关的代码示例
代码内容;

📌 函数: HD优化_设置延迟

描述

设置帧数(绑定dx.public.down.cpu后台属性有效)

原型

__int64 __stdcall HC_SetCpuDwonMs(__int32 窗口序号, __int32 downMs = 0);

参数

__int32 窗口序号 - 窗口序号(从1开始)
__int32 downMs - 延迟毫秒数(自行根据实际情况而定一般在1ms到50ms之间)

返回值

查看返回值表

注意事项

如果调用了HC_HookMainThread挂接主线程,同时又调用了本接口,那么会动态(根据实际动态计算正数来)修改主线程调用CALL的检查频率

HD优化_设置延迟 - 基础示例

// C#示例代码
// 这里可以放置与说明内容相关的代码示例
代码内容;

HD优化_设置延迟 - 进阶用法

// C# 示例2
// C#示例代码
// 这里可以放置与说明内容相关的代码示例
代码内容;

HD优化_设置延迟 - 高级应用

// C# 示例3 高级用法
// C#示例代码
// 这里可以放置与说明内容相关的代码示例
代码内容;

📌 函数: HD优化_关闭CPU

描述

关闭CPU优化

原型

__int64 __stdcall HC_CloseCPU(__int32 窗口序号,BOOL 是否主线程调用=FALSE);

参数

__int32 窗口序号 - 窗口序号(从1开始)
bool 是否主线程调用 - 是否需要主线程来调用这个CALL

返回值

查看返回值表

注意事项


HD优化_关闭CPU - 基础示例

// C#示例代码
// 这里可以放置与说明内容相关的代码示例
代码内容;

HD优化_关闭CPU - 进阶用法

// C# 示例2
// C#示例代码
// 这里可以放置与说明内容相关的代码示例
代码内容;

HD优化_关闭CPU - 高级应用

// C# 示例3 高级用法
// C#示例代码
// 这里可以放置与说明内容相关的代码示例
代码内容;