implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont

svn path=/trunk/; revision=28767
This commit is contained in:
Magnus Olsen 2007-09-02 11:28:34 +00:00
parent 3833d9dc03
commit ef2cee7158
2 changed files with 224 additions and 15 deletions

View file

@ -3413,3 +3413,212 @@ NtGdiMoveTo(
return FALSE;
}
/*
* @unimplemented
*/
HBITMAP
STDCALL
NtGdiSelectBitmap(
IN HDC hdc,
IN HBITMAP hbm)
{
UNIMPLEMENTED;
return NULL;
}
/*
* @unimplemented
*/
HBRUSH
STDCALL
NtGdiSelectBrush(
IN HDC hdc,
IN HBRUSH hbrush)
{
UNIMPLEMENTED;
return NULL;
}
/*
* @unimplemented
*/
HFONT
STDCALL
NtGdiSelectFont(
IN HDC hdc,
IN HFONT hf)
{
UNIMPLEMENTED;
return NULL;
}
/*
* @unimplemented
*/
HPEN
STDCALL
NtGdiSelectPen(
IN HDC hdc,
IN HPEN hpen)
{
UNIMPLEMENTED;
return NULL;
}
/*
* @unimplemented
*/
HBITMAP
STDCALL
NtGdiSetBitmapAttributes(
IN HBITMAP hbm,
IN DWORD dwFlags)
{
UNIMPLEMENTED;
return NULL;
}
/*
* @unimplemented
*/
ULONG
STDCALL
NtGdiSetFontEnumeration(
IN ULONG ulType)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiSetFontXform(
IN HDC hdc,
IN DWORD dwxScale,
IN DWORD dwyScale)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiSetLinkedUFIs(
IN HDC hdc,
IN PUNIVERSAL_FONT_ID pufiLinks,
IN ULONG uNumUFIs)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiSetMagicColors(
IN HDC hdc,
IN PALETTEENTRY peMagic,
IN ULONG Index)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
LONG
STDCALL
NtGdiGetDeviceWidth(
IN HDC hdc)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiMirrorWindowOrg(
IN HDC hdc)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
DWORD
STDCALL
NtGdiSetLayout(
IN HDC hdc,
IN LONG wox,
IN DWORD dwLayout)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
INT
STDCALL
NtGdiStretchDIBitsInternal(
IN HDC hdc,
IN INT xDst,
IN INT yDst,
IN INT cxDst,
IN INT cyDst,
IN INT xSrc,
IN INT ySrc,
IN INT cxSrc,
IN INT cySrc,
IN OPTIONAL LPBYTE pjInit,
IN LPBITMAPINFO pbmi,
IN DWORD dwUsage,
IN DWORD dwRop4,
IN UINT cjMaxInfo,
IN UINT cjMaxBits,
IN HANDLE hcmXform)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiUnloadPrinterDriver(
IN LPWSTR pDriverName,
IN ULONG cbDriverName)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiUnmapMemFont(
IN PVOID pvView)
{
UNIMPLEMENTED;
return FALSE;
}

View file

@ -263,12 +263,12 @@ NtGdiRoundRect 7
NtGdiSaveDC 1
NtGdiScaleViewportExtEx 6
NtGdiScaleWindowExtEx 6
# NtGdiSelectBitmap 2
# NtGdiSelectBrush 2
NtGdiSelectBitmap 2
NtGdiSelectBrush 2
NtGdiSelectClipPath 2
# NtGdiSelectFont 2
# NtGdiSelectPen 2
# NtGdiSetBitmapAttributes 2
NtGdiSelectFont 2
NtGdiSelectPen 2
NtGdiSetBitmapAttributes 2
NtGdiSetBitmapBits 3
NtGdiSetBitmapDimension 4
NtGdiSetBoundsRect 3
@ -278,16 +278,16 @@ NtGdiSetColorAdjustment 2
NtGdiSetColorSpace 2
NtGdiSetDeviceGammaRamp 2
NtGdiSetDIBitsToDeviceInternal 16
# NtGdiSetFontEnumeration 1
# NtGdiSetFontXform 3
NtGdiSetFontEnumeration 1
NtGdiSetFontXform 3
NtGdiSetIcmMode 3
# NtGdiSetLinkedUFIs 3
# NtGdiSetMagicColors 3
NtGdiSetLinkedUFIs 3
NtGdiSetMagicColors 3
NtGdiSetMetaRgn 1
NtGdiSetMiterLimit 3
# NtGdiGetDeviceWidth 1
# NtGdiMirrorWindowOrg 1
# NtGdiSetLayout 3
NtGdiGetDeviceWidth 1
NtGdiMirrorWindowOrg 1
NtGdiSetLayout 3
NtGdiSetPixel 4
NtGdiSetPixelFormat 2
NtGdiSetRectRgn 5
@ -299,14 +299,14 @@ NtGdiSetSizeDevice 3
NtGdiStartDoc 4
NtGdiStartPage 1
NtGdiStretchBlt 12
# NtGdiStretchDIBitsInternal 16
NtGdiStretchDIBitsInternal 16
NtGdiStrokeAndFillPath 1
NtGdiStrokePath 1
NtGdiSwapBuffers 1
NtGdiTransformPoints 5
NtGdiTransparentBlt 11
# NtGdiUnloadPrinterDriver 2
# NtGdiUnmapMemFont 1
NtGdiUnloadPrinterDriver 2
NtGdiUnmapMemFont 1
NtGdiUnrealizeObject 1
NtGdiUpdateColors 1
NtGdiWidenPath 1