Unreal Engine 自动设置图像

复制代码
void UYtGameSettingSubsystem::RunHardwareBenchmark(int32 WorkScale, float CPUMultiplier, float GPUMultiplier)
{
    UGameUserSettings* UserSettings = UGameUserSettings::GetGameUserSettings();
    if (UserSettings)
    {
       // 运行基准测试(异步操作,可能需要等待完成)
       UserSettings->RunHardwareBenchmark(WorkScale, CPUMultiplier, GPUMultiplier);
       UserSettings->ApplyHardwareBenchmarkResults();

       OnCustomSettingChanged.Broadcast();
       OverallScalabilityChanged.Broadcast();
       UserSettings->ApplySettings(true);
    }
}

RunHardwareBenchmark(10, 1.0f, 1.0f); // 自动设置质量最好的图像设置

RunHardwareBenchmark(10, 0.1f, 0.1f); // 自动设置质量较低的图像设置

相关推荐
新手unity自用笔记4 小时前
unity网络基础_1
网络·unity·游戏引擎
hsw8157739431 天前
第10章 软件架构的演化和维护 — 系统架构设计师
unity·系统架构·游戏引擎
tealcwu1 天前
【尝鲜】Unity 6.7alpha版本测试
unity·游戏引擎
懒狗跑ai的程序员Brain2 天前
如何利用粒子系统在unity制作一个烟花(粒子系统学习向)
学习·unity·游戏引擎
xcLeigh3 天前
Unity基础:材质与纹理入门——给物体穿上“衣服“
unity·游戏引擎·材质
Python私教3 天前
Godot 4 AnimatedSprite2D 实战:让待机与移动动画自动切换
nginx·游戏引擎·godot·动画·游戏开发
派葛穆3 天前
Unity-UI 输入框功能
ui·unity·游戏引擎