Displaying 20 results from an estimated 29 matches for "getdibits".
2011 Nov 20
2
DIBEngine: GetDIBits and BitBlt
I am trying to run a Windows app on Mac using Wineskin. The app uses the functions GetDIBits and BitBlt for the purpose of capturing a snapshot of the screen.
The problem is that these functions seem to behave a little different with Wineskin than in Windows. For example:
HBITMAP hbm;
hbm = (HBITMAP) GetCurrentObject(bitmapDC, OBJ_BITMAP);
GetDIBits(bitmapDC, hbm, 0, 0, NULL, (LPBITMAPIN...
2008 Sep 04
3
Saab Electronic Parts Catalogue (EPC)
Hello everyone,
I am trying to get Saab's Electronic Parts Catalogue (EPC) to work with Wine. This is the only program I need running on Windows and stops me from fully enjoying the Linux. I'm running FC 9 with Wine v1.0. The installation of the program was very smoothly with no issues at all. However it fails to start - hangs when the main screen is supposed to show. I am getting
2005 Jan 31
4
Outlook 2000 & attachments
...0x43 in kernel32: jmp 0x49b675e6
_CheckNotSysLevel+0x26 in kernel32
Wine-dbg>bt
Backtrace:
=>1 0x49b67603 _CheckNotSysLevel+0x43 in kernel32 (0x23dced60)
2 0x101b58b2 GDI_CheckNotLock+0x22 in gdi32 (0x23dced70)
3 0x10195789 CreateCompatibleDC+0x19 in gdi32 (0x23dceda4)
4 0x101986da GetDIBits+0x6a in gdi32 (0x23dcee50)
5 0x101bb374 MFDRV_StretchBlt+0x244 in gdi32 (0x23dceeb0)
6 0x101bb11f MFDRV_BitBlt+0x5f in gdi32 (0x23dceee8)
7 0x10190467 BitBlt+0xb7 in gdi32 (0x23dcef34)
8 0x32b130b4 DrawIcon+0x174 in user32 (0x23dcef84)
9 0x65f7db90err:dbghelp:pe_load_dbg_file -Unable to p...
2001 Jul 12
0
BadMatch on X_CreateCursor (cvs 010712)
....15: GLOBALALLOC(0x0002,0x00000828) ret=05cf:03f2
ds=01ef
080a7df8:Ret KERNEL.15: GLOBALALLOC() retval=0x146e ret=05cf:03f2
ds=01ef
080a7df8:Call KERNEL.18: GLOBALLOCK(0x146e) ret=05cf:0402 ds=01ef
080a7df8:Ret KERNEL.18: GLOBALLOCK() retval=0x146f0000 ret=05cf:0402
ds=01ef
080a7df8:Call GDI.441:
GETDIBITS(0x0bf4,0x0cb8,0x0000,0x0020,146f:0028,146f:0000,0x0000)
ret=05cf:049c ds=01ef
080a7df8:Ret GDI.441: GETDIBITS() retval=0x0020 ret=05cf:049c ds=01ef
080a7df8:Call GDI.69: DELETEOBJECT(0x0cb8) ret=05cf:04a4 ds=01ef
080a7df8:Ret GDI.69: DELETEOBJECT() retval=0x0001 ret=05cf:04a4 ds=01ef
080a7df8:Cal...
2011 Jul 22
0
Wine release 1.3.25
...winex11: Don't access the source rectangle in PutImage until needed.
winex11: Simplify a couple of BitBlt operation codes.
winex11: Avoid overflowing the source rectangle in StretchBlt.
gdi32: Move a couple of rectangle helper functions to the header.
gdi32: Remove the GetDIBits entry point from the graphics driver.
winex11: Remove the GetDIBits implementation.
winex11: Create a new message window every time we change clipping to avoid stale notifications.
Revert "d3dx9_36: Improved constant table handle support."
gdi32: Move GET_DC_PHYSDE...
2005 Apr 21
9
Screen capture, save to file
...P CreateCompatibleBitmap(HDC, int, int)"
extern "long SelectObject(HDC, HBITMAP)"
extern "long BitBlt(HDC, long, long, long, long, HDC, long, long,
long)"
extern "void* GlobalAlloc(long, long)"
extern "void* GlobalLock(void*)"
extern "long GetDIBits(HDC, HBITMAP, long, long, void*, void*, long)"
extern "long GlobalUnlock(void*)"
extern "long GlobalFree(void*)"
extern "long DeleteObject(unsigned long)"
extern "long DeleteDC(HDC)"
extern "long ReleaseDC(long, HDC)"
module_functi...
2011 Aug 05
0
Wine release 1.3.26
...anitized BITMAPINFO in StretchDIBits and pass that to the drivers.
gdi32: Create a sanitized BITMAPINFO in SetDIBitsToDevice and pass that to the drivers.
gdi32: Move initialization of a correct BITMAPINFOHEADER to a separate function.
gdi32: Create a sanitized BITMAPINFOHEADER in GetDIBits.
gdi32: Create a sanitized BITMAPINFOHEADER in CreateDIBitmap.
gdi32: Get rid of the DIB_GetBitmapInfo function.
gdi32: Add a missing release in the error path.
gdi32: Validate the DIB parameters in functions that take a BITMAPINFO.
gdi32: Always set compression to BI_...
2011 Mar 04
0
Wine release 1.3.15
...mshtml: Added support for indexed access to form elements.
Jerome Leclanche (1):
winemenubuilder: Make sure extension-based mimetypes are always lowercase.
John Edmonds (4):
gdi32/tests: Added tests for copying a single pixel from top down and bottom up bitmaps.
gdi32: Fixed GetDIBits for top-down bitmaps.
gdi32/tests: Updated tests for top-down destination bitmaps.
gdi32: Fixes GetDIBits for top-down destination bitmaps.
Joris Huizer (1):
userenv: GetUserProfileDirectoryW: Plug memory leak.
Juan Lang (17):
cryptnet: Delete existing cache entries when o...
2018 Sep 13
0
Wine release 3.0.3
...include: Add wmemchr to wchar.h.
include: Add wmemcmp to wchar.h.
include: Add wmemcpy to wchar.h.
include: Add wmemmove to wchar.h.
include: Add wmemset to wchar.h.
iphlpapi: Cast caddr_t to char* before doing pointer arithmetic.
gdi32: Add DECLSPEC_HOTPATCH to GetDIBits.
gdi32: Fix memory leak on error in PATH_WidenPath (Coverity).
Alex VillacĂs Lasso (1):
user.exe16: Fix handling of DDL_DRIVES flag in DlgDirList.
Alexandre Julliard (3):
winex11: Don't allocate a window surface for off-screen windows.
winex11: Support using an ARGB vi...
2016 Oct 28
0
Wine release 1.9.22
...lipboard formats.
winemac: Don't export/import CF_BITMAP or CF_DIBV5 to/from a Mac-native data type.
winemac: Don't export/import CF_TEXT or CF_OEMTEXT to/from Mac-native data types.
winemac: Clamp the number of colors to <= 256 in bitmap_info_size().
winemac: Use GetDIBits to retrieve the bitmap header when exporting a bitmap.
winemac: Remove no-longer-called clipboard entry points.
winemac: Simplify format_for_type() and callers since there's at most one format for a given Mac pasteboard type.
winemac: Reimplement query_pasteboard_data() using...
2016 Sep 16
0
Wine release 1.9.19
...integer formats.
user32: Clean up clipboard debug traces.
server: Return the owner window in the release_clipboard request.
server: Return the owner window in the close_clipboard request.
user32/tests: Add some tests for the contents of the clipboard data.
user32: Use GetDIBits to retrieve the bitmap header when synthesizing a DIB.
winex11: Merge named formats into the builtin clipboard formats table.
winex11: Get rid of the X11DRV_CLIPBOARD_SerializeMetafile helper.
Alistair Leslie-Hughes (3):
ws2_32: Accept shouldn't fail when addrlen32 is NULL....
2018 Jul 09
0
Wine release 3.12
...-
Changes since 3.11:
Alex Henrie (5):
include: Add definitions of SERVICES_*_DATABASEW for generic compilers.
include: Add missing type declaration to CERT_EFSBLOB_VALUE_NAME.
iphlpapi: Cast caddr_t to char* before doing pointer arithmetic.
gdi32: Add DECLSPEC_HOTPATCH to GetDIBits.
include: Add SYSTEM_FIRMWARE_TABLE_INFORMATION to winternl.h.
Alexander Morozov (1):
ntoskrnl.exe: Improve KeInitializeTimerEx stub.
Alexandre Julliard (8):
schedsvc: Only restart the directory watch once we've received data.
user32: Don't copy window bits to or f...
2011 Sep 09
0
Wine release 1.3.28
...e specified language for SxS manifest file names.
ntdll: Try to match the language name when looking for a manifest file.
ntdll: Use the manifest with the highest matching version number.
ntdll: Prefer loading native manifests over Wine ones.
user32: Pass valid dimensions to GetDIBits.
gdi32: Add parameter validation in GetDIBits.
gdi32/tests: Simplify the DIB byte width computation.
user32: Simplify the DIB byte width computation.
wineps: Simplify the DIB byte width computation.
winex11: Simplify the DIB byte width computation.
comctl32: Simp...
2011 Apr 08
0
Wine release 1.2.3
...hmelcher (2):
ddeml: Fix incorrect HSZ argument sizes.
ddeml: More calling convention fixes.
Vincent Povirk (2):
oleaut32: Deserialize VT_BOOL as 2 bytes, not 4.
wininet: Use LIST_FOR_EACH_SAFE in a loop where we can delete an entry.
Wolfram Sang (2):
winex11.drv: In GetDIBits() with DIB sections, always use dibpitch from the target.
comdlg32: Filedlg should not add extension if it contains a glob.
?ukasz Wojni?owicz (3):
avifile: Update Polish translation.
taskmgr: Update Polish translation.
winecfg: Update Polish translation.
--
Alexandre Jull...
2008 Jul 11
0
Wine release 1.1.1
...pengl32: glGetString() should return NULL on NULL context.
Michael Karcher (7):
crypt32: ComparePublicKeyInfo must ignore the leading zero.
crypt32: Remove duplicate MS test root key.
gdi32: Fix double->fixpoint conversion in freetype.c.
gdi32: Fix palette of 1bpp DIB in GetDIBits.
winex11: Fix GetDIBits of 1 bit DDBs.
winex11: Made local constant static.
Add support for compatibility mode in WineEngCreateFontInstance.
Michael Stefaniuc (4):
gdiplus: Remove redundant NULL check before GdipFree (Smatch).
riched20: Fix typo.
quartz: Compare...
2010 May 28
0
Wine release 1.2-rc2
...imagelist: Fix a copy/paste typo in ImageList_Merge.
user32: Copy icon bits by hand in CreateIconIndirect if the bitmaps can't be selected into a DC.
kernel32: Reset stdio handles when they are closed.
gdi32: Return the actual DIB section bitfields instead of default values in GetDIBits.
gdi32: Only 16 and 32 bpp DIB sections can have bitfields.
user32: Don't include winbase16.h.
version: Don't include winbase16.h.
winedump: Don't include winbase16.h.
Revert "gdi32: Pre-multiply RGB values by alpha for subpixel font rendering."...
2012 Dec 07
0
Wine release 1.5.19
...er test inside the capability check.
Vincent Povirk (6):
gdiplus: Use clipping region in alpha_blend_pixels.
gdiplus: Add a test for drawing to HDC's backed by 32-bit alpha dibs.
gdiplus: Avoid accessing dib bits directly in GdipCreateBitmapFromHBITMAP.
gdiplus: Use one GetDIBits call instead of one per row.
gdiplus: Always use AlphaBlend to draw to 32-bit DIB's.
gdiplus: Fix graphics bounds for memory DC's.
--
Alexandre Julliard
julliard at winehq.org
2007 Jul 27
0
Wine release 0.9.42
...ld not resize non-resizable windows.
cmd: Fix trap when batch pgm runs another batch pgm.
comctl32: Fix missing toolbar button with HINST_COMMCTRL.
Jeremy White (2):
gdi32: Do not fill in the color table if lpvBits is NULL.
gdi32: Added a test for the case where lpvBits in GetDIBits is NULL and the bitcount is 0.
Juan Lang (51):
crypt32: Add test showing extra trailing bytes should be tolerated in encoded data.
crypt32: Fix decoding sequences with extra trailing data.
crypt32: Store crypt provider in decode message.
crypt32: Partially implement updatin...
2006 Nov 10
0
Wine release 0.9.25
...: Added mapping for Unicode keysyms in ToUnicodeEx.
winex11.drv: Detect an XLookupString that returns Latin-1 and avoid codepage mapping in that case.
kernel32: Better workaround for the lack of locale environment variables on MacOS.
gdi32: Remove call to CreateCompatibleDC() from GetDIBits() implementation.
winex11.drv: Get rid of the DIB color table now that it's stored in gdi32.
ntdll: Re-add sys/ioctl.h that got lost in the PeekNamedPipe move.
kernel32: Fixed buffer overrun in get_registry_locale_info.
kernel32/tests: Fixed the pipe test for MacOS....
2011 Aug 26
0
Wine release 1.3.27
...msvcr90: Add a WinSxS manifest resource.
msxml3: Add a WinSxS manifest resource.
msxml4: Add a WinSxS manifest resource.
msxml6: Add a WinSxS manifest resource.
gdiplus: Add a WinSxS manifest resource.
gdi32/tests: Make sure the bitmap info is initialized in the GetDIBits test.
ntdll/tests: Wait for async I/O to complete when the result is STATUS_PENDING.
setupapi: Delay freeing registered dlls until they have all been processed.
winecfg: Fix deletion of registry keys for Wow64 mode.
Andrew Eikum (1):
mmdevapi: Disable sound if the user expl...