Method GameCmsGetCpuPresets
GameCmsGetCpuPresets()
Gets the pre-defined CPU presets for different game performance configurations.
Declaration
public System.Threading.Tasks.Task<Den.Dev.Grunt.Models.HaloApiResultContainer<Den.Dev.Grunt.Models.HaloInfinite.CPUPresetSnapshot,Den.Dev.Grunt.Models.RawResponseContainer>> GameCmsGetCpuPresets ();
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<HaloApiResultContainer<CPUPresetSnapshot,RawResponseContainer>> | If successful, returns an instance of CPUPresetSnapshot containing preset information. Otherwise, returns null. |
Examples
Here is an example response from the API, as snapshotted on 6/15/2022:
{
"low": {
"PhysicalCores": 4,
"LogicalCores": 4,
"L3CacheSizeMB": 6,
"RAMSizeGB": 8,
"BaseFreqMHz": 3000
},
"medium": {
"PhysicalCores": 4,
"LogicalCores": 6,
"L3CacheSizeMB": 9,
"RAMSizeGB": 8,
"BaseFreqMHz": 3000
},
"high": {
"PhysicalCores": 8,
"LogicalCores": 8,
"L3CacheSizeMB": 12,
"RAMSizeGB": 16,
"BaseFreqMHz": 3000
},
"ultra": {
"PhysicalCores": 8,
"LogicalCores": 16,
"L3CacheSizeMB": 16,
"RAMSizeGB": 16,
"BaseFreqMHz": 3200
}
}