Class Dwmapi
public static class Dwmapi
- Inheritance
-
Dwmapi
- Inherited Members
Fields
DWMSBT_MAINWINDOW
Mica backdrop (Windows 11 22H2+).
public const int DWMSBT_MAINWINDOW = 2
Field Value
DWMSBT_TABBEDWINDOW
Mica Alt / Tabbed backdrop (Windows 11 22H2+).
public const int DWMSBT_TABBEDWINDOW = 4
Field Value
DWMSBT_TRANSIENTWINDOW
Acrylic backdrop (Windows 11 22H2+).
public const int DWMSBT_TRANSIENTWINDOW = 3
Field Value
DWMWA_CAPTION_COLOR
public const uint DWMWA_CAPTION_COLOR = 35
Field Value
DWMWA_COLOR_NONE
COLORREF value that indicates "no color" / transparent for DWM attributes.
public const int DWMWA_COLOR_NONE = -2
Field Value
DWMWA_SYSTEMBACKDROP_TYPE
public const uint DWMWA_SYSTEMBACKDROP_TYPE = 38
Field Value
DWMWA_TEXT_COLOR
public const uint DWMWA_TEXT_COLOR = 36
Field Value
DwmapiLib
public const string DwmapiLib = "dwmapi.dll"
Field Value
Methods
DwmDefWindowProc(nint, WindowMessage, WPARAM, LPARAM, out LRESULT)
public static bool DwmDefWindowProc(nint hwnd, User32.WindowMessage msg, Types.WPARAM wParam, Types.LPARAM lParam, out Types.LRESULT plResult)
Parameters
Returns
DwmExtendFrameIntoClientArea(nint, ref MARGINS)
public static int DwmExtendFrameIntoClientArea(nint hwnd, ref Dwmapi.MARGINS pMarInset)
Parameters
Returns
DwmFlush()
public static extern int DwmFlush()
Returns
DwmSetWindowAttribute(nint, uint, ref int, int)
public static int DwmSetWindowAttribute(nint hwnd, uint dwAttribute, ref int pvAttribute, int cbAttribute)