scheduler_resolution_set

此函数用于更改Windows线程调度程序的解析度。参数中提供的解析度值需要以毫秒为单位。

默认情况下,GameMaker使用1毫秒的解析度,这是允许的最小解析度,并提供最佳性能。将解析度更改为更高的值可能会对性能产生负面影响,但它也可能降低功耗。

您可以提供-1作为参数以将解析度恢复为其默认值(由Windows设置)。请注意,更改调度程序的解析度将影响与游戏同时运行的所有进程。

注意:此函数仅适用于Windows

 

语法:

scheduler_resolution_set(milliseconds);

参数类型描述
millisecondsReal新的解析度值(以毫秒为单位)或默认为-1

 

返回:

N/A

 

例子:

scheduler_resolution_set(2);

此示例将Windows线程调度程序的解析度设置为2毫秒。