87 TRACE(
"=> %p\n", whdd);
106 TRACE(
"(%p)\n", hdd);
108 if (!whdd)
return FALSE;
134 TRACE(
"(%p)\n", hdd);
136 if (!whdd)
return FALSE;
187 TRACE(
"(%p,%p,%d,%d,%p,%d,%d,0x%08x)\n",
190 TRACE(
"lpbi: %d,%d/%d,%d,%d,%d,%d,%d,%d,%d,%d\n",
200 if (!whdd)
return FALSE;
220 WARN(
"Codec doesn't support GetFormat, giving up.\n");
248 TRACE(
"Not compressed!\n");
252 TRACE(
"detected inverted DIB\n");
319 TRACE(
"(%p,%p,%d,%d,%d,%d,%p,%p,%d,%d,%d,%d,0x%08x)\n",
320 hdd,
hdc, xDst, yDst,
dxDst,
dyDst,
lpbi, lpBits, xSrc, ySrc,
dxSrc,
dySrc,
wFlags);
323 if (!whdd)
return FALSE;
325 TRACE(
"whdd=%p\n", whdd);
337#define CHANGED(x) (whdd->x != x)
357 TRACE(
"Something changed (reason %d)!\n", reopen);
406 ret =
StretchBlt(whdd->
hdc, xDst, yDst,
dxDst,
dyDst, whdd->
hMemDC, xSrc, ySrc,
dxSrc,
dySrc,
SRCCOPY);
407 TRACE(
"Painting %dx%d at %d,%d from %dx%d at %d,%d -> %d\n",
425 FIXME(
"(%p), stub\n", hdd);
434 FIXME(
"(%p, 0x%08x, 0x%08x, %p), stub\n", hdd,
iStart, iLen, lppe);
448 if (!whdd)
return FALSE;
477 TRACE(
"(%p)\n", hdd);
480 if (!whdd)
return FALSE;
493 FIXME(
"(%p, %p, %d), stub\n", hdd,
hdc, fBackground);
496 if (!whdd)
return FALSE;
520 FIXME(
"(%p, %p) stub\n", hdd, lpddtime);
int memcmp(void *Buffer1, void *Buffer2, ACPI_SIZE Count)
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
#define HeapFree(x, y, z)
BOOL VFWAPI DrawDibSetPalette(HDRAWDIB hdd, HPALETTE hpal)
static int num_colours(const BITMAPINFOHEADER *lpbi)
BOOL VFWAPI DrawDibDraw(HDRAWDIB hdd, HDC hdc, INT xDst, INT yDst, INT dxDst, INT dyDst, LPBITMAPINFOHEADER lpbi, LPVOID lpBits, INT xSrc, INT ySrc, INT dxSrc, INT dySrc, UINT wFlags)
BOOL VFWAPI DrawDibTime(HDRAWDIB hdd, LPDRAWDIBTIME lpddtime)
BOOL VFWAPI DrawDibClose(HDRAWDIB hdd)
static WINE_HDD * MSVIDEO_GetHddPtr(HDRAWDIB hd)
LPVOID VFWAPI DrawDibGetBuffer(HDRAWDIB hdd, LPBITMAPINFOHEADER lpbi, DWORD dwSize, DWORD dwFlags)
DWORD VFWAPI DrawDibProfileDisplay(LPBITMAPINFOHEADER lpbi)
struct tagWINE_HDD WINE_HDD
static WINE_HDD * HDD_FirstHdd
BOOL VFWAPI DrawDibBegin(HDRAWDIB hdd, HDC hdc, INT dxDst, INT dyDst, LPBITMAPINFOHEADER lpbi, INT dxSrc, INT dySrc, UINT wFlags)
BOOL VFWAPI DrawDibEnd(HDRAWDIB hdd)
BOOL VFWAPI DrawDibChangePalette(HDRAWDIB hdd, int iStart, int iLen, LPPALETTEENTRY lppe)
BOOL VFWAPI DrawDibStart(HDRAWDIB hdd, DWORD rate)
HPALETTE VFWAPI DrawDibGetPalette(HDRAWDIB hdd)
HDRAWDIB VFWAPI DrawDibOpen(void)
UINT VFWAPI DrawDibRealize(HDRAWDIB hdd, HDC hdc, BOOL fBackground)
BOOL VFWAPI DrawDibStop(HDRAWDIB hdd)
static UINT_PTR HDD_HandleRef
#define memcpy(s1, s2, n)
PSDBQUERYRESULT_VISTA PVOID DWORD * dwSize
unsigned __int3264 UINT_PTR
HIC VFWAPI ICOpen(DWORD fccType, DWORD fccHandler, UINT wMode)
DWORD VFWAPIV ICDecompress(HIC hic, DWORD dwFlags, LPBITMAPINFOHEADER lpbiFormat, LPVOID lpData, LPBITMAPINFOHEADER lpbi, LPVOID lpBits)
LRESULT WINAPI ICClose(HIC hic)
LPBITMAPINFOHEADER lpbiOut
struct tagWINE_HDD * next
#define ICMODE_DECOMPRESS
#define DDF_BACKGROUNDPAL
#define ICERR_UNSUPPORTED
#define ICDecompressBegin(hic, lpbiInput, lpbiOutput)
#define ICDECOMPRESS_NOTKEYFRAME
#define ICDecompressGetFormat(hic, lpbiInput, lpbiOutput)
#define ICDecompressEnd(hic)
HBITMAP WINAPI CreateDIBSection(HDC hDC, CONST BITMAPINFO *BitmapInfo, UINT Usage, VOID **Bits, HANDLE hSection, DWORD dwOffset)
DWORD WINAPI GetLastError(void)
_In_ DWORD _Out_ _In_ WORD wFlags
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
UINT WINAPI RealizePalette(_In_ HDC)
HPALETTE WINAPI SelectPalette(_In_ HDC, _In_ HPALETTE, _In_ BOOL)
HGDIOBJ WINAPI SelectObject(_In_ HDC, _In_ HGDIOBJ)
HDC WINAPI CreateCompatibleDC(_In_opt_ HDC hdc)
BOOL WINAPI StretchBlt(_In_ HDC, _In_ int, _In_ int, _In_ int, _In_ int, _In_opt_ HDC, _In_ int, _In_ int, _In_ int, _In_ int, _In_ DWORD)
BOOL WINAPI DeleteDC(_In_ HDC)
HPALETTE WINAPI CreateHalftonePalette(_In_opt_ HDC)