uxtheme: Stub out buffered painting functions.

This commit is contained in:
Mark Harmstone 2015-04-27 21:52:53 +01:00 committed by Alexandre Julliard
parent f09288cfc4
commit f9fe32939f
2 changed files with 61 additions and 0 deletions

View File

@ -81,3 +81,58 @@ HRESULT WINAPI EndBufferedPaint(HPAINTBUFFER hPaintBuffer, BOOL fUpdateTarget)
FIXME("Stub (%p %d)\n", hPaintBuffer, fUpdateTarget);
return S_OK;
}
/***********************************************************************
* BufferedPaintClear (UXTHEME.@)
*/
HRESULT WINAPI BufferedPaintClear(HPAINTBUFFER hBufferedPaint, const RECT *prc)
{
FIXME("Stub (%p %p)\n", hBufferedPaint, prc);
return E_NOTIMPL;
}
/***********************************************************************
* BufferedPaintSetAlpha (UXTHEME.@)
*/
HRESULT WINAPI BufferedPaintSetAlpha(HPAINTBUFFER hBufferedPaint, const RECT *prc, BYTE alpha)
{
FIXME("Stub (%p %p %u)\n", hBufferedPaint, prc, alpha);
return E_NOTIMPL;
}
/***********************************************************************
* GetBufferedPaintBits (UXTHEME.@)
*/
HRESULT WINAPI GetBufferedPaintBits(HPAINTBUFFER hBufferedPaint, RGBQUAD **ppbBuffer,
int *pcxRow)
{
FIXME("Stub (%p %p %p)\n", hBufferedPaint, ppbBuffer, pcxRow);
return E_NOTIMPL;
}
/***********************************************************************
* GetBufferedPaintDC (UXTHEME.@)
*/
HDC WINAPI GetBufferedPaintDC(HPAINTBUFFER hBufferedPaint)
{
FIXME("Stub (%p)\n", hBufferedPaint);
return NULL;
}
/***********************************************************************
* GetBufferedPaintTargetDC (UXTHEME.@)
*/
HDC WINAPI GetBufferedPaintTargetDC(HPAINTBUFFER hBufferedPaint)
{
FIXME("Stub (%p)\n", hBufferedPaint);
return NULL;
}
/***********************************************************************
* GetBufferedPaintTargetRect (UXTHEME.@)
*/
HRESULT WINAPI GetBufferedPaintTargetRect(HPAINTBUFFER hBufferedPaint, RECT *prc)
{
FIXME("Stub (%p %p)\n", hBufferedPaint, prc);
return E_NOTIMPL;
}

View File

@ -44,7 +44,9 @@
# Standard functions
@ stdcall BeginBufferedPaint(ptr ptr long ptr ptr)
@ stdcall BufferedPaintClear(ptr ptr)
@ stdcall BufferedPaintInit()
@ stdcall BufferedPaintSetAlpha(ptr ptr long)
@ stdcall BufferedPaintUnInit()
@ stdcall CloseThemeData(ptr)
@ stdcall DrawThemeBackground(ptr ptr long long ptr ptr)
@ -56,6 +58,10 @@
@ stdcall EnableThemeDialogTexture(ptr long)
@ stdcall EnableTheming(long)
@ stdcall EndBufferedPaint(ptr long)
@ stdcall GetBufferedPaintBits(ptr ptr ptr)
@ stdcall GetBufferedPaintDC(ptr)
@ stdcall GetBufferedPaintTargetDC(ptr)
@ stdcall GetBufferedPaintTargetRect(ptr ptr)
@ stdcall GetCurrentThemeName(wstr long wstr long wstr long)
@ stdcall GetThemeAppProperties()
@ stdcall GetThemeBackgroundContentRect(ptr ptr long long ptr ptr)