diff --git a/CONFIG/detectdx5.cpp b/CONFIG/detectdx5.cpp index f1c2b886..16b68987 100644 --- a/CONFIG/detectdx5.cpp +++ b/CONFIG/detectdx5.cpp @@ -119,7 +119,7 @@ void DetectDirectX(unsigned int* p_version, BOOL* p_found) memset(&surface_desc, 0, sizeof(surface_desc)); surface_desc.dwSize = sizeof(surface_desc); surface_desc.dwFlags = DDSD_CAPS; - surface_desc.ddsCaps.dwCaps = DDCAPS2_NONLOCALVIDMEM; + surface_desc.ddsCaps.dwCaps = DDSCAPS_PRIMARYSURFACE; if (FAILED(ddraw2->SetCooperativeLevel(NULL, DISCL_BACKGROUND))) { ddraw2->Release(); FreeLibrary(ddraw_module);