mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 22:20:21 +00:00
(Win32) Implement get_mem_total/get_mem_free
This commit is contained in:
parent
3c71f273a1
commit
2b37c92a64
@ -297,7 +297,22 @@ static void frontend_win32_environment_get(int *argc, char *argv[],
|
||||
snprintf(g_defaults.settings.menu, sizeof(g_defaults.settings.menu), "xmb");
|
||||
#endif
|
||||
#endif
|
||||
}
|
||||
|
||||
static uint64_t frontend_win32_get_mem_total(void)
|
||||
{
|
||||
MEMORYSTATUSEX mem_info;
|
||||
mem_info.dwLength = sizeof(MEMORYSTATUSEX);
|
||||
GlobalMemoryStatusEx(&mem_info);
|
||||
return mem_info.ullTotalPhys;
|
||||
}
|
||||
|
||||
static uint64_t frontend_win32_get_mem_free(void)
|
||||
{
|
||||
MEMORYSTATUSEX mem_info;
|
||||
mem_info.dwLength = sizeof(MEMORYSTATUSEX);
|
||||
GlobalMemoryStatusEx(&mem_info);
|
||||
return mem_info.ullAvailPhys;
|
||||
}
|
||||
|
||||
frontend_ctx_driver_t frontend_ctx_win32 = {
|
||||
@ -316,7 +331,7 @@ frontend_ctx_driver_t frontend_ctx_win32 = {
|
||||
frontend_win32_get_architecture,
|
||||
frontend_win32_get_powerstate,
|
||||
frontend_win32_parse_drive_list,
|
||||
NULL, /* get_mem_total */
|
||||
NULL, /* get_mem_free */
|
||||
frontend_win32_get_mem_total,
|
||||
frontend_win32_get_mem_free,
|
||||
"win32",
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user