In CopyDIBSection, use source DIB colormap instead if no palette has
[wine.git] / dlls / msvideo / msvfw32.spec
blob0f5be999fef8389c29cf03ee695cc2ab50c98bc6
1 name msvfw32
2 type win32
4 import winmm.dll
5 import version.dll
6 import user32.dll
7 import gdi32.dll
8 import kernel32.dll
9 import ntdll.dll
11 debug_channels (msvideo)
13 # Yes, ICCompress,ICDecompress,MCIWnd* and ICDraw* are cdecl (VFWAPIV).
14 # The rest is stdcall (VFWAPI) however. -Marcus Meissner, 990124
16 2 stdcall VideoForWindowsVersion() VideoForWindowsVersion
17 3 stdcall DrawDibBegin(long long long long ptr long long long) DrawDibBegin
18 4 stub DrawDibChangePalette
19 5 stdcall DrawDibClose(long) DrawDibClose
20 6 stdcall DrawDibDraw(long long long long long long ptr ptr long long long long long) DrawDibDraw
21 7 stdcall DrawDibEnd(long) DrawDibEnd
22 8 stub DrawDibGetBuffer
23 9 stdcall DrawDibGetPalette(long) DrawDibGetPalette
24 10 stdcall DrawDibOpen() DrawDibOpen
25 11 stub DrawDibProfileDisplay
26 12 stdcall DrawDibRealize(long long long) DrawDibRealize
27 13 stdcall DrawDibSetPalette(long long) DrawDibSetPalette
28 14 stdcall DrawDibStart(long long) DrawDibStart
29 15 stdcall DrawDibStop(long) DrawDibStop
30 16 stub DrawDibTime
31 17 stub GetOpenFileNamePreview
32 18 stub GetOpenFileNamePreviewA
33 19 stub GetOpenFileNamePreviewW
34 20 stub GetSaveFileNamePreviewA
35 21 stub GetSaveFileNamePreviewW
36 22 stdcall ICClose(long) ICClose
37 23 cdecl ICCompress(long long ptr ptr ptr ptr ptr ptr long long long ptr ptr) ICCompress
38 24 stub ICCompressorChoose
39 25 stub ICCompressorFree
40 26 cdecl ICDecompress(long long ptr ptr ptr ptr) ICDecompress
41 27 cdecl ICDraw(long long ptr ptr long long) ICDraw
42 28 cdecl ICDrawBegin(long long long long long long long long long ptr long long long long long long) ICDrawBegin
43 29 stdcall ICGetDisplayFormat(long ptr ptr long long long) ICGetDisplayFormat
44 30 stdcall ICGetInfo(long ptr long) ICGetInfo
45 31 stub ICImageCompress
46 32 stub ICImageDecompress
47 33 stdcall ICInfo(long long ptr) ICInfo
48 34 stub ICInstall
49 35 stdcall ICLocate(long long ptr ptr long) ICLocate
50 36 stub ICMThunk
51 37 stdcall ICOpen(long long long) ICOpen
52 38 stdcall ICOpenFunction(long long long ptr) ICOpenFunction
53 39 stub ICRemove
54 40 stdcall ICSendMessage(long long long long) ICSendMessage
55 41 stub ICSeqCompressFrame
56 42 stub ICSeqCompressFrameEnd
57 43 stub ICSeqCompressFrameStart
58 44 cdecl MCIWndCreate (long long long str) MCIWndCreateA
59 45 cdecl MCIWndCreateA (long long long str) MCIWndCreateA
60 46 cdecl MCIWndCreateW (long long long wstr) MCIWndCreateW
61 47 stub MCIWndRegisterClass
62 48 stub StretchDIB
63 49 stub ls_ThunkData32
64 50 stub sl_ThunkData32