From fbbf09f563a13481aafc01843e91375649a54604 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <[email protected]>
Date: Sat, 1 Jul 2023 08:45:34 +0530
Subject: [PATCH] headers: Add more symbols in dwmapi.h

Signed-off-by: Biswapriyo Nath <[email protected]>
---
 mingw-w64-headers/include/dwmapi.h | 28 +++++++++++++++++++++++++++-
 1 file changed, 27 insertions(+), 1 deletion(-)

diff --git a/mingw-w64-headers/include/dwmapi.h 
b/mingw-w64-headers/include/dwmapi.h
index f3944dd..e6fdbff 100644
--- a/mingw-w64-headers/include/dwmapi.h
+++ b/mingw-w64-headers/include/dwmapi.h
@@ -45,9 +45,35 @@ extern "C" {
     DWMWA_CLOAKED,
     DWMWA_FREEZE_REPRESENTATION,
     DWMWA_PASSIVE_UPDATE_MODE,
+    DWMWA_USE_HOSTBACKDROPBRUSH,
+    DWMWA_USE_IMMERSIVE_DARK_MODE = 20,
+    DWMWA_WINDOW_CORNER_PREFERENCE = 33,
+    DWMWA_BORDER_COLOR,
+    DWMWA_CAPTION_COLOR,
+    DWMWA_TEXT_COLOR,
+    DWMWA_VISIBLE_FRAME_BORDER_THICKNESS,
+    DWMWA_SYSTEMBACKDROP_TYPE,
     DWMWA_LAST
   };
 
+  typedef enum {
+    DWMWCP_DEFAULT = 0,
+    DWMWCP_DONOTROUND = 1,
+    DWMWCP_ROUND = 2,
+    DWMWCP_ROUNDSMALL = 3
+  } DWM_WINDOW_CORNER_PREFERENCE;
+
+#define DWMWA_COLOR_DEFAULT 0xFFFFFFFF
+#define DWMWA_COLOR_NONE 0xFFFFFFFE
+
+  enum DWM_SYSTEMBACKDROP_TYPE {
+    DWMSBT_AUTO,
+    DWMSBT_NONE,
+    DWMSBT_MAINWINDOW,
+    DWMSBT_TRANSIENTWINDOW,
+    DWMSBT_TABBEDWINDOW
+  };
+
   enum DWMFLIP3DWINDOWPOLICY {
     DWMFLIP3D_DEFAULT,
     DWMFLIP3D_EXCLUDEBELOW,
@@ -116,7 +142,7 @@ extern "C" {
 
   enum DWMTRANSITION_OWNEDWINDOW_TARGET {
     DWMTRANSITION_OWNEDWINDOW_NULL = -1,
-    DWMTRANSITION_OWNEDWINDOW_REPOSITION = 0,
+    DWMTRANSITION_OWNEDWINDOW_REPOSITION = 0
   };
 
   typedef struct _DWM_BLURBEHIND {
-- 
2.41.0

_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to