1
0
Fork 0

Update capture.cpp

pull/12/head
galaxyhaxz 2018-06-14 02:03:53 -05:00 committed by GitHub
parent ffa6407881
commit bbb8e00965
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -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);
} }