mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-24 17:49:52 +01:00
use real_ functions
This commit is contained in:
parent
4385f77b52
commit
526a068a9a
8
src/dd.c
8
src/dd.c
@ -62,7 +62,7 @@ HRESULT dd_EnumDisplayModes(
|
|||||||
memset(®_m, 0, sizeof(DEVMODE));
|
memset(®_m, 0, sizeof(DEVMODE));
|
||||||
reg_m.dmSize = sizeof(DEVMODE);
|
reg_m.dmSize = sizeof(DEVMODE);
|
||||||
|
|
||||||
if (EnumDisplaySettings(NULL, ENUM_REGISTRY_SETTINGS, ®_m))
|
if (real_EnumDisplaySettingsA(NULL, ENUM_REGISTRY_SETTINGS, ®_m))
|
||||||
{
|
{
|
||||||
max_w = reg_m.dmPelsWidth;
|
max_w = reg_m.dmPelsWidth;
|
||||||
max_h = reg_m.dmPelsHeight;
|
max_h = reg_m.dmPelsHeight;
|
||||||
@ -138,7 +138,7 @@ HRESULT dd_EnumDisplayModes(
|
|||||||
memset(&m, 0, sizeof(DEVMODE));
|
memset(&m, 0, sizeof(DEVMODE));
|
||||||
m.dmSize = sizeof(DEVMODE);
|
m.dmSize = sizeof(DEVMODE);
|
||||||
|
|
||||||
while (EnumDisplaySettings(NULL, i, &m))
|
while (real_EnumDisplaySettingsA(NULL, i, &m))
|
||||||
{
|
{
|
||||||
TRACE_EXT(
|
TRACE_EXT(
|
||||||
" %u: %ux%u@%u %u bpp | flags=0x%08X, FO=%u\n",
|
" %u: %ux%u@%u %u bpp | flags=0x%08X, FO=%u\n",
|
||||||
@ -177,7 +177,7 @@ HRESULT dd_EnumDisplayModes(
|
|||||||
|
|
||||||
BOOL custom_res_injected = FALSE;
|
BOOL custom_res_injected = FALSE;
|
||||||
|
|
||||||
while (EnumDisplaySettings(NULL, i, &m))
|
while (real_EnumDisplaySettingsA(NULL, i, &m))
|
||||||
{
|
{
|
||||||
if (refresh_rate == m.dmDisplayFrequency &&
|
if (refresh_rate == m.dmDisplayFrequency &&
|
||||||
bpp == m.dmBitsPerPel &&
|
bpp == m.dmBitsPerPel &&
|
||||||
@ -607,7 +607,7 @@ HRESULT dd_SetDisplayMode(DWORD dwWidth, DWORD dwHeight, DWORD dwBPP, DWORD dwFl
|
|||||||
g_ddraw.mode.dmSize = sizeof(DEVMODE);
|
g_ddraw.mode.dmSize = sizeof(DEVMODE);
|
||||||
g_ddraw.mode.dmDriverExtra = 0;
|
g_ddraw.mode.dmDriverExtra = 0;
|
||||||
|
|
||||||
if (EnumDisplaySettings(NULL, ENUM_CURRENT_SETTINGS, &g_ddraw.mode) == FALSE)
|
if (real_EnumDisplaySettingsA(NULL, ENUM_CURRENT_SETTINGS, &g_ddraw.mode) == FALSE)
|
||||||
{
|
{
|
||||||
g_ddraw.mode.dmSize = sizeof(DEVMODE);
|
g_ddraw.mode.dmSize = sizeof(DEVMODE);
|
||||||
g_ddraw.mode.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT | DM_BITSPERPEL | DM_DISPLAYFREQUENCY;
|
g_ddraw.mode.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT | DM_BITSPERPEL | DM_DISPLAYFREQUENCY;
|
||||||
|
@ -308,7 +308,7 @@ BOOL util_get_lowest_resolution(
|
|||||||
memset(&m, 0, sizeof(DEVMODE));
|
memset(&m, 0, sizeof(DEVMODE));
|
||||||
m.dmSize = sizeof(DEVMODE);
|
m.dmSize = sizeof(DEVMODE);
|
||||||
|
|
||||||
while (EnumDisplaySettings(NULL, i, &m))
|
while (real_EnumDisplaySettingsA(NULL, i, &m))
|
||||||
{
|
{
|
||||||
if (m.dmPelsWidth >= min_width &&
|
if (m.dmPelsWidth >= min_width &&
|
||||||
m.dmPelsHeight >= min_height &&
|
m.dmPelsHeight >= min_height &&
|
||||||
|
Loading…
x
Reference in New Issue
Block a user