mirror of
https://github.com/reactos/reactos.git
synced 2026-07-06 22:54:25 +08:00
create stub for both CreateCompatibleDC and CreateCompatibleBitmap instead for redirect them, they need share memory, and it need do some stuff in user mode
svn path=/trunk/; revision=28470
This commit is contained in:
@@ -47,20 +47,21 @@ CopyMetaFileA@8
|
||||
CopyMetaFileW@8
|
||||
CreateBitmap@20
|
||||
CreateBitmapIndirect@4
|
||||
CreateColorSpaceA@4
|
||||
CreateColorSpaceW@4
|
||||
CreateCompatibleBitmap@12
|
||||
CreateCompatibleDC@4
|
||||
CreateDCA@16
|
||||
CreateDCW@16
|
||||
CreateDIBPatternBrush@8
|
||||
CreateDIBPatternBrushPt@8
|
||||
CreateDIBSection@24
|
||||
|
||||
ClearBitmapAttributes@8
|
||||
ClearBrushAttributes@8
|
||||
CopyMetaFileA@8
|
||||
CopyMetaFileW@8
|
||||
CreateBrushIndirect@4
|
||||
CreateColorSpaceA@4
|
||||
CreateColorSpaceW@4
|
||||
CreateCompatibleBitmap@12=NtGdiCreateCompatibleBitmap@12
|
||||
CreateCompatibleDC@4=NtGdiCreateCompatibleDC@4
|
||||
CreateDCA@16
|
||||
CreateDCW@16
|
||||
CreateDIBPatternBrush@8
|
||||
CreateDIBPatternBrushPt@8
|
||||
CreateDIBSection@24
|
||||
CreateDIBitmap@24=NtGdiCreateDIBitmap@24
|
||||
CreateDiscardableBitmap@12
|
||||
|
||||
@@ -139,6 +139,18 @@ CreateDiscardableBitmap(
|
||||
}
|
||||
|
||||
|
||||
HBITMAP WINAPI
|
||||
CreateCompatibleBitmap(
|
||||
HDC hDC,
|
||||
INT Width,
|
||||
INT Height)
|
||||
{
|
||||
/* FIXME some part shall be done in user mode */
|
||||
return NtGdiCreateCompatibleBitmap(hDC, Width, Height);
|
||||
}
|
||||
|
||||
|
||||
|
||||
INT WINAPI
|
||||
SetDIBitsToDevice(
|
||||
HDC hDC,
|
||||
|
||||
@@ -79,6 +79,17 @@ IntCreateDICW ( LPCWSTR lpwszDriver,
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
HDC
|
||||
STDCALL
|
||||
CreateCompatibleDC ( HDC hdc)
|
||||
{
|
||||
/* FIXME need sharememory if it metadc */
|
||||
return NtGdiCreateCompatibleDC(hdc);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user