Update capture.cpp
parent
ffa6407881
commit
bbb8e00965
|
@ -23,7 +23,7 @@ void __cdecl CaptureScreen()
|
||||||
if ( hObject != (HANDLE)-1 )
|
if ( hObject != (HANDLE)-1 )
|
||||||
{
|
{
|
||||||
DrawAndBlit();
|
DrawAndBlit();
|
||||||
IDirectDrawPalette_GetEntries(lpDDPalette, 0, 0, 256, palette);
|
lpDDPalette->GetEntries(0, 0, 256, palette);
|
||||||
RedPalette(palette);
|
RedPalette(palette);
|
||||||
dx_lock_mutex();
|
dx_lock_mutex();
|
||||||
v4 = CaptureHdr(hObject, 640, 480);
|
v4 = CaptureHdr(hObject, 640, 480);
|
||||||
|
@ -40,7 +40,7 @@ void __cdecl CaptureScreen()
|
||||||
if ( !v4 )
|
if ( !v4 )
|
||||||
DeleteFileA(FileName);
|
DeleteFileA(FileName);
|
||||||
Sleep(300);
|
Sleep(300);
|
||||||
IDirectDrawPalette_SetEntries(lpDDPalette, 0, 0, 256, palette);
|
lpDDPalette->SetEntries(0, 0, 256, palette);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 40311B: could not find valid save-restore pair for ebx
|
// 40311B: could not find valid save-restore pair for ebx
|
||||||
|
@ -215,5 +215,5 @@ void __fastcall RedPalette(PALETTEENTRY *pal)
|
||||||
red[i].peFlags = 0;
|
red[i].peFlags = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
IDirectDrawPalette_SetEntries(lpDDPalette, 0, 0, 256, red);
|
lpDDPalette->SetEntries(0, 0, 256, red);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue