Update mxdisplaysurface.cpp

This commit is contained in:
Anders Jenbo 2025-05-15 07:04:04 +02:00 committed by GitHub
parent 3284520445
commit b692a82b8c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -863,9 +863,9 @@ void MxDisplaySurface::Display(MxS32 p_left, MxS32 p_top, MxS32 p_left2, MxS32 p
data.dwSize = sizeof(data);
data.dwDDFX = 8;
if (m_ddSurface1->Blt((LPRECT) &b, m_ddSurface2, (LPRECT) &a, DDBLT_NONE, &data) == DDERR_SURFACELOST) {
if (m_ddSurface1->Blt((LPRECT) &b, m_ddSurface2, (LPRECT) &a, 0, &data) == DDERR_SURFACELOST) {
m_ddSurface1->Restore();
m_ddSurface1->Blt((LPRECT) &b, m_ddSurface2, (LPRECT) &a, DDBLT_NONE, &data);
m_ddSurface1->Blt((LPRECT) &b, m_ddSurface2, (LPRECT) &a, 0, &data);
}
}
}