X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=reactos%2Flib%2Fddraw%2Fhal%2Fsurface_hal.c;h=1622a27673b986cb45dfe679ed48ebb6bd514202;hp=992e68315695f867ae2b42690094d7a224c93181;hb=7b9a187c5622f03b72f260c8c00e5100e21b3b92;hpb=0102313dcb6e7d7e4510f6b62996b02568c1b2d3;ds=sidebyside diff --git a/reactos/lib/ddraw/hal/surface_hal.c b/reactos/lib/ddraw/hal/surface_hal.c index 992e6831569..1622a27673b 100644 --- a/reactos/lib/ddraw/hal/surface_hal.c +++ b/reactos/lib/ddraw/hal/surface_hal.c @@ -77,7 +77,7 @@ HRESULT Hal_DDrawSurface_Initialize (LPDIRECTDRAWSURFACE7 iface, LPDIRECTDRAW pD This->More.dmiDDrawReserved7.wWidth = This->Global.wWidth; This->More.dmiDDrawReserved7.wHeight = This->Global.wHeight; This->More.dmiDDrawReserved7.wBPP = This->owner->Bpp; - //This->More.dmiDDrawReserved7.wRefreshRate = ; + This->More.dmiDDrawReserved7.wRefreshRate = This->owner->DirectDrawGlobal.dwMonitorFrequency; //This->More.dmiDDrawReserved7.wMonitorsAttachedToDesktop = 2; /* ToDo: fill ddsCapsEx */ @@ -86,7 +86,7 @@ HRESULT Hal_DDrawSurface_Initialize (LPDIRECTDRAWSURFACE7 iface, LPDIRECTDRAW pD This->Local.lpGbl = &This->Global; This->Local.lpSurfMore = &This->More; This->Local.ddsCaps.dwCaps = pDDSD2->ddsCaps.dwCaps; - This->Local.dwProcessId = GetCurrentProcessId(); + This->Local.dwProcessId = This->owner->ExclusiveOwner.dwProcessId; /* for the double pointer below */ This->pLocal[0] = &This->Local;