diff --git a/CONFIG/detectdx5.cpp b/CONFIG/detectdx5.cpp index a4284796..063bc94b 100644 --- a/CONFIG/detectdx5.cpp +++ b/CONFIG/detectdx5.cpp @@ -113,7 +113,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);