Setting refresh rate

Querying RHIGetAvailableResolutions will return an array of FScreenResolutionRHI structures which contain width, height and refresh rate. For example, the engine might tell me that I can run at 1920x1080 at 144Hz or 60Hz.

I can change the resolution using UGameUserSettings::SetResolution but I can find no corresponding API for setting the refresh rate, either in conjunction with a resolution change or independently.

How can the refresh rate be changed?

Hey, do you mean to change the frames per second to match the hardware refresh rate? Check this Smooth Frame Rate

In case ur still interested I recommend Refresh Rate Control on the FAB marketplace. It gets the job done pretty well.