Implement stub for NtGdiClearBrushAttributes, NtGdiColorCorrectPalette, NtGdiComputeXformCoefficients, NtGdiConsoleTextOut, NtGdiConvertMetafileRect, NtGdiCreateColorTransform, NtGdiDvpCanCreateVideoPort, NtGdiDvpColorControl, NtGdiDvpCreateVideoPort, NtGdiDvpDestroyVideoPort, NtGdiDvpFlipVideoPort, NtGdiDvpGetVideoPortBandwidth

svn path=/trunk/; revision=28582
This commit is contained in:
Magnus Olsen 2007-08-26 20:33:56 +00:00
parent c01447f00f
commit ac5c71eddd
2 changed files with 183 additions and 12 deletions

View file

@ -1970,3 +1970,174 @@ NtGdiFONTOBJ_pxoGetXform(IN FONTOBJ *pfo)
return NULL; return NULL;
} }
/*
* @unimplemented
*/
DWORD
STDCALL
NtGdiDvpCanCreateVideoPort(
IN HANDLE hDirectDraw,
IN OUT PDD_CANCREATEVPORTDATA puCanCreateVPortData)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
DWORD
STDCALL
NtGdiDvpColorControl(
IN HANDLE hVideoPort,
IN OUT PDD_VPORTCOLORDATA puVPortColorData)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
HANDLE
STDCALL
NtGdiDvpCreateVideoPort(
IN HANDLE hDirectDraw,
IN OUT PDD_CREATEVPORTDATA puCreateVPortData)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
DWORD
STDCALL
NtGdiDvpDestroyVideoPort(
IN HANDLE hVideoPort,
IN OUT PDD_DESTROYVPORTDATA puDestroyVPortData)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
DWORD
STDCALL
NtGdiDvpFlipVideoPort(
IN HANDLE hVideoPort,
IN HANDLE hDDSurfaceCurrent,
IN HANDLE hDDSurfaceTarget,
IN OUT PDD_FLIPVPORTDATA puFlipVPortData)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
DWORD
STDCALL
NtGdiDvpGetVideoPortBandwidth(
IN HANDLE hVideoPort,
IN OUT PDD_GETVPORTBANDWIDTHDATA puGetVPortBandwidthData)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
HBRUSH
STDCALL
NtGdiClearBrushAttributes(
IN HBRUSH hbm,
IN DWORD dwFlags)
{
UNIMPLEMENTED;
return NULL;
}
/*
* @unimplemented
*/
ULONG
STDCALL
NtGdiColorCorrectPalette(
IN HDC hdc,
IN HPALETTE hpal,
IN ULONG FirstEntry,
IN ULONG NumberOfEntries,
IN OUT PALETTEENTRY *ppalEntry,
IN ULONG Command)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
HANDLE
STDCALL
NtGdiCreateColorTransform(
IN HDC hdc,
IN LPLOGCOLORSPACEW pLogColorSpaceW,
IN OPTIONAL PVOID pvSrcProfile,
IN ULONG cjSrcProfile,
IN OPTIONAL PVOID pvDestProfile,
IN ULONG cjDestProfile,
IN OPTIONAL PVOID pvTargetProfile,
IN ULONG cjTargetProfile)
{
UNIMPLEMENTED;
return NULL;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiComputeXformCoefficients(IN HDC hdc)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiConsoleTextOut(
IN HDC hdc,
IN POLYTEXTW *lpto,
IN UINT nStrings,
IN RECTL *prclBounds)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
LONG
STDCALL
NtGdiConvertMetafileRect(
IN HDC hdc,
IN OUT PRECTL prect)
{
UNIMPLEMENTED;
return 0;
}

View file

@ -24,17 +24,17 @@ NtGdiCancelDC 1
NtGdiCheckBitmapBits 8 NtGdiCheckBitmapBits 8
NtGdiCloseFigure 1 NtGdiCloseFigure 1
NtGdiClearBitmapAttributes 2 NtGdiClearBitmapAttributes 2
# NtGdiClearBrushAttributes 2 NtGdiClearBrushAttributes 2
# NtGdiColorCorrectPalette 6 NtGdiColorCorrectPalette 6
NtGdiCombineRgn 4 NtGdiCombineRgn 4
NtGdiCombineTransform 3 NtGdiCombineTransform 3
# NtGdiComputeXformCoefficients 1 NtGdiComputeXformCoefficients 1
# NtGdiConsoleTextOut 4 NtGdiConsoleTextOut 4
# NtGdiConvertMetafileRect 2 NtGdiConvertMetafileRect 2
NtGdiCreateBitmap 5 NtGdiCreateBitmap 5
NtGdiCreateClientObj 1 NtGdiCreateClientObj 1
NtGdiCreateColorSpace 1 NtGdiCreateColorSpace 1
# NtGdiCreateColorTransform 8 NtGdiCreateColorTransform 8
NtGdiCreateCompatibleBitmap 3 NtGdiCreateCompatibleBitmap 3
NtGdiCreateCompatibleDC 1 NtGdiCreateCompatibleDC 1
NtGdiCreateDIBBrush 6 NtGdiCreateDIBBrush 6
@ -107,12 +107,12 @@ NtGdiDdUnlock 2
NtGdiDdUnlockD3D 2 NtGdiDdUnlockD3D 2
NtGdiDdUpdateOverlay 3 NtGdiDdUpdateOverlay 3
NtGdiDdWaitForVerticalBlank 2 NtGdiDdWaitForVerticalBlank 2
# NtGdiDvpCanCreateVideoPort 2 NtGdiDvpCanCreateVideoPort 2
# NtGdiDvpColorControl 2 NtGdiDvpColorControl 2
# NtGdiDvpCreateVideoPort 2 NtGdiDvpCreateVideoPort 2
# NtGdiDvpDestroyVideoPort 2 NtGdiDvpDestroyVideoPort 2
# NtGdiDvpFlipVideoPort 4 NtGdiDvpFlipVideoPort 4
# NtGdiDvpGetVideoPortBandwidth 2 NtGdiDvpGetVideoPortBandwidth 2
# NtGdiDvpGetVideoPortField 2 # NtGdiDvpGetVideoPortField 2
# NtGdiDvpGetVideoPortFlipStatus 2 # NtGdiDvpGetVideoPortFlipStatus 2
# NtGdiDvpGetVideoPortInputFormats 2 # NtGdiDvpGetVideoPortInputFormats 2