dwmapi: Add stub DwmEnableBlurBehindWindow.

This commit is contained in:
Alistair Leslie-Hughes 2010-07-23 19:53:02 +10:00 committed by Alexandre Julliard
parent 841153aaaa
commit e158bb0b4c
3 changed files with 24 additions and 1 deletions

View File

@ -23,7 +23,7 @@
@ stub DwmAttachMilContent
@ stub DwmDefWindowProc
@ stub DwmDetachMilContent
@ stub DwmEnableBlurBehindWindow
@ stdcall DwmEnableBlurBehindWindow(ptr ptr)
@ stdcall DwmEnableMMCSS(long)
@ stdcall DwmExtendFrameIntoClientArea(long ptr)
@ stdcall DwmFlush()

View File

@ -166,3 +166,13 @@ HRESULT WINAPI DwmGetGraphicsStreamTransformHint(UINT uIndex, MilMatrix3x2D *pTr
return E_NOTIMPL;
}
/**********************************************************************
* DwmEnableBlurBehindWindow (DWMAPI.@)
*/
HRESULT WINAPI DwmEnableBlurBehindWindow(HWND hWnd, const DWM_BLURBEHIND *pBlurBuf)
{
FIXME("%p %p\n", hWnd, pBlurBuf);
return E_NOTIMPL;
}

View File

@ -41,6 +41,19 @@ typedef struct _MilMatrix3x2D
DOUBLE DY;
} MilMatrix3x2D;
#define DWM_BB_ENABLE 0x00000001
#define DWM_BB_BLURREGION 0x00000002
#define DWM_BB_TRANSITIONONMAXIMIZED 0x00000004
typedef struct _DWM_BLURBEHIND
{
DWORD dwFlags;
BOOL fEnable;
HRGN hRgnBlur;
BOOL fTransitionOnMaximized;
} DWM_BLURBEHIND, *PDWM_BLURBEHIND;
DWMAPI DwmEnableBlurBehindWindow(HWND, const DWM_BLURBEHIND *);
DWMAPI DwmEnableComposition(UINT);
DWMAPI DwmEnableMMCSS(BOOL);
DWMAPI DwmExtendFrameIntoClientArea(HWND,const MARGINS*);