headers: Update imported headers to Wine 6.0-rc1 version.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
diff --git a/mingw-w64-headers/include/amstream.h b/mingw-w64-headers/include/amstream.h
index a6be99d..6cc88a4 100644
--- a/mingw-w64-headers/include/amstream.h
+++ b/mingw-w64-headers/include/amstream.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/amstream.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/amstream.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/amvideo.h b/mingw-w64-headers/include/amvideo.h
index 3037e64..36485ab 100644
--- a/mingw-w64-headers/include/amvideo.h
+++ b/mingw-w64-headers/include/amvideo.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/amvideo.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/amvideo.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/audioclient.h b/mingw-w64-headers/include/audioclient.h
index 34e6a7e..2f4dfed 100644
--- a/mingw-w64-headers/include/audioclient.h
+++ b/mingw-w64-headers/include/audioclient.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 4.12.1 from include/audioclient.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/audioclient.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/austream.h b/mingw-w64-headers/include/austream.h
index 6924f06..7f7a0f3 100644
--- a/mingw-w64-headers/include/austream.h
+++ b/mingw-w64-headers/include/austream.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/austream.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/austream.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/ctfutb.h b/mingw-w64-headers/include/ctfutb.h
index 15fddb1..7b72a8c 100644
--- a/mingw-w64-headers/include/ctfutb.h
+++ b/mingw-w64-headers/include/ctfutb.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/ctfutb.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/ctfutb.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/d3d10.h b/mingw-w64-headers/include/d3d10.h
index f45b0a5..e6ab436 100644
--- a/mingw-w64-headers/include/d3d10.h
+++ b/mingw-w64-headers/include/d3d10.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d10.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d10.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
@@ -1232,6 +1232,9 @@
 typedef enum D3D10_MAP_FLAG {
     D3D10_MAP_FLAG_DO_NOT_WAIT = 0x100000
 } D3D10_MAP_FLAG;
+typedef enum D3D10_RAISE_FLAG {
+    D3D10_RAISE_FLAG_DRIVER_INTERNAL_ERROR = 0x1
+} D3D10_RAISE_FLAG;
 typedef enum D3D10_CLEAR_FLAG {
     D3D10_CLEAR_DEPTH = 0x1,
     D3D10_CLEAR_STENCIL = 0x2
diff --git a/mingw-w64-headers/include/d3d10.idl b/mingw-w64-headers/include/d3d10.idl
index 146332a..c35e44a 100644
--- a/mingw-w64-headers/include/d3d10.idl
+++ b/mingw-w64-headers/include/d3d10.idl
@@ -891,6 +891,10 @@
     D3D10_MAP_FLAG_DO_NOT_WAIT = 0x100000,
 } D3D10_MAP_FLAG;
 
+typedef enum D3D10_RAISE_FLAG {
+    D3D10_RAISE_FLAG_DRIVER_INTERNAL_ERROR = 0x1,
+} D3D10_RAISE_FLAG;
+
 typedef enum D3D10_CLEAR_FLAG {
     D3D10_CLEAR_DEPTH   = 0x1,
     D3D10_CLEAR_STENCIL = 0x2
diff --git a/mingw-w64-headers/include/d3d10_1.h b/mingw-w64-headers/include/d3d10_1.h
index ba6ab59..6e969be 100644
--- a/mingw-w64-headers/include/d3d10_1.h
+++ b/mingw-w64-headers/include/d3d10_1.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d10_1.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d10_1.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/d3d10sdklayers.h b/mingw-w64-headers/include/d3d10sdklayers.h
index 63d8038..eaf2fdc 100644
--- a/mingw-w64-headers/include/d3d10sdklayers.h
+++ b/mingw-w64-headers/include/d3d10sdklayers.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d10sdklayers.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d10sdklayers.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/d3d11.h b/mingw-w64-headers/include/d3d11.h
index 05e972a..3d6ee25 100644
--- a/mingw-w64-headers/include/d3d11.h
+++ b/mingw-w64-headers/include/d3d11.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d11.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d11.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
@@ -1105,7 +1105,8 @@
     D3D11_FEATURE_D3D11_OPTIONS3 = 15,
     D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT = 16,
     D3D11_FEATURE_D3D11_OPTIONS4 = 17,
-    D3D11_FEATURE_SHADER_CACHE = 18
+    D3D11_FEATURE_SHADER_CACHE = 18,
+    D3D11_FEATURE_D3D11_OPTIONS5 = 19
 } D3D11_FEATURE;
 typedef struct D3D11_FEATURE_DATA_THREADING {
     WINBOOL DriverConcurrentCreates;
@@ -1213,6 +1214,15 @@
 typedef struct D3D11_FEATURE_DATA_SHADER_CACHE {
     UINT SupportFlags;
 } D3D11_FEATURE_DATA_SHADER_CACHE;
+typedef enum D3D11_SHARED_RESOURCE_TIER {
+    D3D11_SHARED_RESOURCE_TIER_0 = 0,
+    D3D11_SHARED_RESOURCE_TIER_1 = 1,
+    D3D11_SHARED_RESOURCE_TIER_2 = 2,
+    D3D11_SHARED_RESOURCE_TIER_3 = 3
+} D3D11_SHARED_RESOURCE_TIER;
+typedef struct D3D11_FEATURE_DATA_D3D11_OPTIONS5 {
+    D3D11_SHARED_RESOURCE_TIER SharedResourceTier;
+} D3D11_FEATURE_DATA_D3D11_OPTIONS5;
 typedef enum D3D11_FILL_MODE {
     D3D11_FILL_WIREFRAME = 2,
     D3D11_FILL_SOLID = 3
@@ -1329,6 +1339,9 @@
 typedef enum D3D11_MAP_FLAG {
     D3D11_MAP_FLAG_DO_NOT_WAIT = 0x100000
 } D3D11_MAP_FLAG;
+typedef enum D3D11_RAISE_FLAG {
+    D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR = 0x1
+} D3D11_RAISE_FLAG;
 typedef struct D3D11_QUERY_DATA_SO_STATISTICS {
     UINT64 NumPrimitivesWritten;
     UINT64 PrimitivesStorageNeeded;
@@ -1704,6 +1717,20 @@
     D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT = 0x20000000,
     D3D11_FORMAT_SUPPORT_VIDEO_ENCODER = 0x40000000
 } D3D11_FORMAT_SUPPORT;
+typedef enum D3D11_FORMAT_SUPPORT2 {
+    D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD = 0x1,
+    D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS = 0x2,
+    D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE = 0x4,
+    D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE = 0x8,
+    D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX = 0x10,
+    D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX = 0x20,
+    D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD = 0x40,
+    D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE = 0x80,
+    D3D11_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP = 0x100,
+    D3D11_FORMAT_SUPPORT2_TILED = 0x200,
+    D3D11_FORMAT_SUPPORT2_SHAREABLE = 0x400,
+    D3D11_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY = 0x4000
+} D3D11_FORMAT_SUPPORT2;
 typedef enum D3D11_CLEAR_FLAG {
     D3D11_CLEAR_DEPTH = 0x1,
     D3D11_CLEAR_STENCIL = 0x2
diff --git a/mingw-w64-headers/include/d3d11.idl b/mingw-w64-headers/include/d3d11.idl
index 43f8b55..9c78913 100644
--- a/mingw-w64-headers/include/d3d11.idl
+++ b/mingw-w64-headers/include/d3d11.idl
@@ -657,6 +657,7 @@
     D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT,
     D3D11_FEATURE_D3D11_OPTIONS4,
     D3D11_FEATURE_SHADER_CACHE,
+    D3D11_FEATURE_D3D11_OPTIONS5,
 } D3D11_FEATURE;
 
 typedef struct D3D11_FEATURE_DATA_THREADING
@@ -809,6 +810,19 @@
     UINT SupportFlags;
 } D3D11_FEATURE_DATA_SHADER_CACHE;
 
+typedef enum D3D11_SHARED_RESOURCE_TIER
+{
+    D3D11_SHARED_RESOURCE_TIER_0,
+    D3D11_SHARED_RESOURCE_TIER_1,
+    D3D11_SHARED_RESOURCE_TIER_2,
+    D3D11_SHARED_RESOURCE_TIER_3,
+} D3D11_SHARED_RESOURCE_TIER;
+
+typedef struct D3D11_FEATURE_DATA_D3D11_OPTIONS5
+{
+    D3D11_SHARED_RESOURCE_TIER SharedResourceTier;
+} D3D11_FEATURE_DATA_D3D11_OPTIONS5;
+
 typedef enum D3D11_FILL_MODE
 {
     D3D11_FILL_WIREFRAME = 2,
@@ -947,6 +961,11 @@
     D3D11_MAP_FLAG_DO_NOT_WAIT = 0x00100000
 } D3D11_MAP_FLAG;
 
+typedef enum D3D11_RAISE_FLAG
+{
+    D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR = 0x1,
+} D3D11_RAISE_FLAG;
+
 typedef struct D3D11_QUERY_DATA_SO_STATISTICS
 {
     UINT64 NumPrimitivesWritten;
@@ -1426,6 +1445,22 @@
     D3D11_FORMAT_SUPPORT_VIDEO_ENCODER                = 0x40000000,
 } D3D11_FORMAT_SUPPORT;
 
+typedef enum D3D11_FORMAT_SUPPORT2
+{
+    D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD                                = 0x00000001,
+    D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS                        = 0x00000002,
+    D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE  = 0x00000004,
+    D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE                           = 0x00000008,
+    D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX                  = 0x00000010,
+    D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX                = 0x00000020,
+    D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD                                = 0x00000040,
+    D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE                               = 0x00000080,
+    D3D11_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP                        = 0x00000100,
+    D3D11_FORMAT_SUPPORT2_TILED                                         = 0x00000200,
+    D3D11_FORMAT_SUPPORT2_SHAREABLE                                     = 0x00000400,
+    D3D11_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY                            = 0x00004000,
+} D3D11_FORMAT_SUPPORT2;
+
 typedef enum D3D11_CLEAR_FLAG
 {
     D3D11_CLEAR_DEPTH    = 0x0001L,
diff --git a/mingw-w64-headers/include/d3d11_1.h b/mingw-w64-headers/include/d3d11_1.h
index 8d24111..25e83e0 100644
--- a/mingw-w64-headers/include/d3d11_1.h
+++ b/mingw-w64-headers/include/d3d11_1.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d11_1.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d11_1.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/d3d11_2.h b/mingw-w64-headers/include/d3d11_2.h
index 57d6a47..68983be 100644
--- a/mingw-w64-headers/include/d3d11_2.h
+++ b/mingw-w64-headers/include/d3d11_2.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d11_2.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d11_2.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/d3d11_3.h b/mingw-w64-headers/include/d3d11_3.h
index 3a44b81..e212028 100644
--- a/mingw-w64-headers/include/d3d11_3.h
+++ b/mingw-w64-headers/include/d3d11_3.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d11_3.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d11_3.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
@@ -137,7 +137,8 @@
 typedef enum D3D11_FENCE_FLAG {
     D3D11_FENCE_FLAG_NONE = 0x1,
     D3D11_FENCE_FLAG_SHARED = 0x2,
-    D3D11_FENCE_FLAG_SHARED_CROSS_ADAPTER = 0x4
+    D3D11_FENCE_FLAG_SHARED_CROSS_ADAPTER = 0x4,
+    D3D11_FENCE_FLAG_NON_MONITORED = 0x8
 } D3D11_FENCE_FLAG;
 typedef struct D3D11_TEXTURE2D_DESC1 {
     UINT Width;
diff --git a/mingw-w64-headers/include/d3d11_3.idl b/mingw-w64-headers/include/d3d11_3.idl
index 4f9ea79..f188a37 100644
--- a/mingw-w64-headers/include/d3d11_3.idl
+++ b/mingw-w64-headers/include/d3d11_3.idl
@@ -49,6 +49,7 @@
     D3D11_FENCE_FLAG_NONE = 0x1,
     D3D11_FENCE_FLAG_SHARED = 0x2,
     D3D11_FENCE_FLAG_SHARED_CROSS_ADAPTER = 0x4,
+    D3D11_FENCE_FLAG_NON_MONITORED = 0x8,
 } D3D11_FENCE_FLAG;
 
 typedef struct D3D11_TEXTURE2D_DESC1
diff --git a/mingw-w64-headers/include/d3d11_4.h b/mingw-w64-headers/include/d3d11_4.h
index d14627d..0985c5d 100644
--- a/mingw-w64-headers/include/d3d11_4.h
+++ b/mingw-w64-headers/include/d3d11_4.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d11_4.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d11_4.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/d3d11on12.h b/mingw-w64-headers/include/d3d11on12.h
index 5af7d76..d1423ab 100644
--- a/mingw-w64-headers/include/d3d11on12.h
+++ b/mingw-w64-headers/include/d3d11on12.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d11on12.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d11on12.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/d3d11sdklayers.h b/mingw-w64-headers/include/d3d11sdklayers.h
index cf09be7..3656093 100644
--- a/mingw-w64-headers/include/d3d11sdklayers.h
+++ b/mingw-w64-headers/include/d3d11sdklayers.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d11sdklayers.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d11sdklayers.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/d3d12.h b/mingw-w64-headers/include/d3d12.h
index 86b9efb..a292bc2 100644
--- a/mingw-w64-headers/include/d3d12.h
+++ b/mingw-w64-headers/include/d3d12.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d12.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d12.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
@@ -300,6 +300,7 @@
     D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT = 0x1,
     D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT = 0x2
 } D3D12_SHADER_MIN_PRECISION_SUPPORT;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_SHADER_MIN_PRECISION_SUPPORT);
 typedef enum D3D12_TILED_RESOURCES_TIER {
     D3D12_TILED_RESOURCES_TIER_NOT_SUPPORTED = 0,
     D3D12_TILED_RESOURCES_TIER_1 = 1,
@@ -359,6 +360,7 @@
     D3D12_FORMAT_SUPPORT1_VIDEO_PROCESSOR_INPUT = 0x20000000,
     D3D12_FORMAT_SUPPORT1_VIDEO_ENCODER = 0x40000000
 } D3D12_FORMAT_SUPPORT1;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_FORMAT_SUPPORT1);
 typedef enum D3D12_FORMAT_SUPPORT2 {
     D3D12_FORMAT_SUPPORT2_NONE = 0x0,
     D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_ADD = 0x1,
@@ -373,6 +375,7 @@
     D3D12_FORMAT_SUPPORT2_TILED = 0x200,
     D3D12_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY = 0x4000
 } D3D12_FORMAT_SUPPORT2;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_FORMAT_SUPPORT2);
 typedef enum D3D12_WRITEBUFFERIMMEDIATE_MODE {
     D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT = 0x0,
     D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN = 0x1,
@@ -390,6 +393,7 @@
     D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE = 0x4,
     D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE = 0x8
 } D3D12_SHADER_CACHE_SUPPORT_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_SHADER_CACHE_SUPPORT_FLAGS);
 typedef enum D3D12_COMMAND_LIST_SUPPORT_FLAGS {
     D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE = 0x0,
     D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT = 0x1,
@@ -400,6 +404,7 @@
     D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS = 0x20,
     D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE = 0x40
 } D3D12_COMMAND_LIST_SUPPORT_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_COMMAND_LIST_SUPPORT_FLAGS);
 typedef enum D3D12_VIEW_INSTANCING_TIER {
     D3D12_VIEW_INSTANCING_TIER_NOT_SUPPORTED = 0x0,
     D3D12_VIEW_INSTANCING_TIER_1 = 0x1,
@@ -624,6 +629,7 @@
     D3D12_HEAP_FLAG_ALLOW_ONLY_NON_RT_DS_TEXTURES = 0x44,
     D3D12_HEAP_FLAG_ALLOW_ONLY_RT_DS_TEXTURES = 0x84
 } D3D12_HEAP_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_HEAP_FLAGS);
 typedef struct D3D12_HEAP_DESC {
     UINT64 SizeInBytes;
     D3D12_HEAP_PROPERTIES Properties;
@@ -693,7 +699,13 @@
     D3D12_RESOURCE_STATE_RESOLVE_SOURCE = 0x2000,
     D3D12_RESOURCE_STATE_GENERIC_READ = ((((0x1 | 0x2) | 0x40) | 0x80) | 0x200) | 0x800,
     D3D12_RESOURCE_STATE_PRESENT = 0x0,
-    D3D12_RESOURCE_STATE_PREDICATION = 0x200
+    D3D12_RESOURCE_STATE_PREDICATION = 0x200,
+    D3D12_RESOURCE_STATE_VIDEO_DECODE_READ = 0x10000,
+    D3D12_RESOURCE_STATE_VIDEO_DECODE_WRITE = 0x20000,
+    D3D12_RESOURCE_STATE_VIDEO_PROCESS_READ = 0x40000,
+    D3D12_RESOURCE_STATE_VIDEO_PROCESS_WRITE = 0x80000,
+    D3D12_RESOURCE_STATE_VIDEO_ENCODE_READ = 0x200000,
+    D3D12_RESOURCE_STATE_VIDEO_ENCODE_WRITE = 0x800000
 } D3D12_RESOURCE_STATES;
 DEFINE_ENUM_FLAG_OPERATORS(D3D12_RESOURCE_STATES);
 typedef enum D3D12_RESOURCE_BARRIER_TYPE {
@@ -706,6 +718,7 @@
     D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY = 0x1,
     D3D12_RESOURCE_BARRIER_FLAG_END_ONLY = 0x2
 } D3D12_RESOURCE_BARRIER_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_RESOURCE_BARRIER_FLAGS);
 typedef struct D3D12_RESOURCE_TRANSITION_BARRIER {
     ID3D12Resource *pResource;
     UINT Subresource;
@@ -816,6 +829,7 @@
     D3D12_DESCRIPTOR_RANGE_FLAG_DATA_STATIC_WHILE_SET_AT_EXECUTE = 0x4,
     D3D12_DESCRIPTOR_RANGE_FLAG_DATA_STATIC = 0x8
 } D3D12_DESCRIPTOR_RANGE_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_DESCRIPTOR_RANGE_FLAGS);
 typedef struct D3D12_DESCRIPTOR_RANGE1 {
     D3D12_DESCRIPTOR_RANGE_TYPE RangeType;
     UINT NumDescriptors;
@@ -847,6 +861,7 @@
     D3D12_ROOT_DESCRIPTOR_FLAG_DATA_STATIC_WHILE_SET_AT_EXECUTE = 0x4,
     D3D12_ROOT_DESCRIPTOR_FLAG_DATA_STATIC = 0x8
 } D3D12_ROOT_DESCRIPTOR_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_ROOT_DESCRIPTOR_FLAGS);
 typedef struct D3D12_ROOT_DESCRIPTOR1 {
     UINT ShaderRegister;
     UINT RegisterSpace;
@@ -1010,6 +1025,7 @@
     D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS = 0x20,
     D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT = 0x40
 } D3D12_ROOT_SIGNATURE_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_ROOT_SIGNATURE_FLAGS);
 typedef struct D3D12_ROOT_SIGNATURE_DESC {
     UINT NumParameters;
     const D3D12_ROOT_PARAMETER *pParameters;
@@ -1047,6 +1063,7 @@
     D3D12_DESCRIPTOR_HEAP_FLAG_NONE = 0x0,
     D3D12_DESCRIPTOR_HEAP_FLAG_SHADER_VISIBLE = 0x1
 } D3D12_DESCRIPTOR_HEAP_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_DESCRIPTOR_HEAP_FLAGS);
 typedef struct D3D12_DESCRIPTOR_HEAP_DESC {
     D3D12_DESCRIPTOR_HEAP_TYPE Type;
     UINT NumDescriptors;
@@ -1075,6 +1092,7 @@
     D3D12_BUFFER_SRV_FLAG_NONE = 0x0,
     D3D12_BUFFER_SRV_FLAG_RAW = 0x1
 } D3D12_BUFFER_SRV_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_BUFFER_SRV_FLAGS);
 typedef enum D3D12_SHADER_COMPONENT_MAPPING {
     D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_0 = 0,
     D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_1 = 1,
@@ -1179,6 +1197,7 @@
     D3D12_BUFFER_UAV_FLAG_NONE = 0x0,
     D3D12_BUFFER_UAV_FLAG_RAW = 0x1
 } D3D12_BUFFER_UAV_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_BUFFER_UAV_FLAGS);
 typedef struct D3D12_BUFFER_UAV {
     UINT64 FirstElement;
     UINT NumElements;
@@ -1515,6 +1534,7 @@
     D3D12_PIPELINE_STATE_FLAG_NONE = 0x0,
     D3D12_PIPELINE_STATE_FLAG_DEBUG = 0x1
 } D3D12_PIPELINE_STATE_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_PIPELINE_STATE_FLAGS);
 typedef struct D3D12_GRAPHICS_PIPELINE_STATE_DESC {
     ID3D12RootSignature *pRootSignature;
     D3D12_SHADER_BYTECODE VS;
@@ -1560,6 +1580,7 @@
     D3D12_COMMAND_QUEUE_FLAG_NONE = 0x0,
     D3D12_COMMAND_QUEUE_FLAG_DISABLE_GPU_TIMEOUT = 0x1
 } D3D12_COMMAND_QUEUE_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_COMMAND_QUEUE_FLAGS);
 typedef struct D3D12_COMMAND_QUEUE_DESC {
     D3D12_COMMAND_LIST_TYPE Type;
     INT Priority;
@@ -2564,6 +2585,7 @@
     D3D12_TILE_COPY_FLAG_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE = 0x2,
     D3D12_TILE_COPY_FLAG_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER = 0x4
 } D3D12_TILE_COPY_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_TILE_COPY_FLAGS);
 typedef struct D3D12_INDEX_BUFFER_VIEW {
     D3D12_GPU_VIRTUAL_ADDRESS BufferLocation;
     UINT SizeInBytes;
@@ -5398,6 +5420,7 @@
     D3D12_TILE_MAPPING_FLAG_NONE = 0x0,
     D3D12_TILE_MAPPING_FLAG_NO_HAZARD = 0x1
 } D3D12_TILE_MAPPING_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_TILE_MAPPING_FLAGS);
 /*****************************************************************************
  * ID3D12CommandQueue interface
  */
@@ -5695,6 +5718,7 @@
     D3D12_FENCE_FLAG_SHARED = 0x1,
     D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER = 0x2
 } D3D12_FENCE_FLAGS;
+DEFINE_ENUM_FLAG_OPERATORS(D3D12_FENCE_FLAGS);
 typedef enum D3D12_QUERY_HEAP_TYPE {
     D3D12_QUERY_HEAP_TYPE_OCCLUSION = 0,
     D3D12_QUERY_HEAP_TYPE_TIMESTAMP = 1,
diff --git a/mingw-w64-headers/include/d3d12.idl b/mingw-w64-headers/include/d3d12.idl
index 9cb546b..42f33a0 100644
--- a/mingw-w64-headers/include/d3d12.idl
+++ b/mingw-w64-headers/include/d3d12.idl
@@ -88,6 +88,7 @@
     D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT = 0x1,
     D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT = 0x2,
 } D3D12_SHADER_MIN_PRECISION_SUPPORT;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_SHADER_MIN_PRECISION_SUPPORT);")
 
 typedef enum D3D12_TILED_RESOURCES_TIER
 {
@@ -159,6 +160,7 @@
     D3D12_FORMAT_SUPPORT1_VIDEO_PROCESSOR_INPUT = 0x20000000,
     D3D12_FORMAT_SUPPORT1_VIDEO_ENCODER = 0x40000000,
 } D3D12_FORMAT_SUPPORT1;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_FORMAT_SUPPORT1);")
 
 typedef enum D3D12_FORMAT_SUPPORT2
 {
@@ -175,6 +177,7 @@
     D3D12_FORMAT_SUPPORT2_TILED = 0x00000200,
     D3D12_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY = 0x00004000,
 } D3D12_FORMAT_SUPPORT2;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_FORMAT_SUPPORT2);")
 
 typedef enum D3D12_WRITEBUFFERIMMEDIATE_MODE
 {
@@ -198,6 +201,7 @@
     D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE = 0x4,
     D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE = 0x8,
 }  D3D12_SHADER_CACHE_SUPPORT_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_SHADER_CACHE_SUPPORT_FLAGS);")
 
 typedef enum D3D12_COMMAND_LIST_SUPPORT_FLAGS
 {
@@ -210,6 +214,7 @@
     D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS = 0x20,
     D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE = 0x40,
 } D3D12_COMMAND_LIST_SUPPORT_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_COMMAND_LIST_SUPPORT_FLAGS);")
 
 typedef enum D3D12_VIEW_INSTANCING_TIER
 {
@@ -412,6 +417,7 @@
     D3D12_HEAP_FLAG_ALLOW_ONLY_NON_RT_DS_TEXTURES = 0x44,
     D3D12_HEAP_FLAG_ALLOW_ONLY_RT_DS_TEXTURES = 0x84,
 } D3D12_HEAP_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_HEAP_FLAGS);")
 
 typedef struct D3D12_HEAP_DESC
 {
@@ -503,6 +509,12 @@
     D3D12_RESOURCE_STATE_GENERIC_READ = 0x1 | 0x2 | 0x40 | 0x80 | 0x200 | 0x800,
     D3D12_RESOURCE_STATE_PRESENT = 0x0,
     D3D12_RESOURCE_STATE_PREDICATION = 0x200,
+    D3D12_RESOURCE_STATE_VIDEO_DECODE_READ = 0x10000,
+    D3D12_RESOURCE_STATE_VIDEO_DECODE_WRITE = 0x20000,
+    D3D12_RESOURCE_STATE_VIDEO_PROCESS_READ = 0x40000,
+    D3D12_RESOURCE_STATE_VIDEO_PROCESS_WRITE = 0x80000,
+    D3D12_RESOURCE_STATE_VIDEO_ENCODE_READ = 0x200000,
+    D3D12_RESOURCE_STATE_VIDEO_ENCODE_WRITE = 0x800000,
 } D3D12_RESOURCE_STATES;
 cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_RESOURCE_STATES);")
 
@@ -519,6 +531,7 @@
     D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY = 0x1,
     D3D12_RESOURCE_BARRIER_FLAG_END_ONLY = 0x2,
 } D3D12_RESOURCE_BARRIER_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_RESOURCE_BARRIER_FLAGS);")
 
 typedef struct D3D12_RESOURCE_TRANSITION_BARRIER
 {
@@ -665,6 +678,7 @@
     D3D12_DESCRIPTOR_RANGE_FLAG_DATA_STATIC_WHILE_SET_AT_EXECUTE = 0x4,
     D3D12_DESCRIPTOR_RANGE_FLAG_DATA_STATIC = 0x8,
 } D3D12_DESCRIPTOR_RANGE_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_DESCRIPTOR_RANGE_FLAGS);")
 
 typedef struct D3D12_DESCRIPTOR_RANGE1
 {
@@ -708,6 +722,7 @@
     D3D12_ROOT_DESCRIPTOR_FLAG_DATA_STATIC_WHILE_SET_AT_EXECUTE = 0x4,
     D3D12_ROOT_DESCRIPTOR_FLAG_DATA_STATIC = 0x8,
 } D3D12_ROOT_DESCRIPTOR_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_ROOT_DESCRIPTOR_FLAGS);")
 
 typedef struct D3D12_ROOT_DESCRIPTOR1
 {
@@ -901,6 +916,7 @@
     D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS = 0x20,
     D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT = 0x40,
 } D3D12_ROOT_SIGNATURE_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_ROOT_SIGNATURE_FLAGS);")
 
 typedef struct D3D12_ROOT_SIGNATURE_DESC
 {
@@ -951,6 +967,7 @@
     D3D12_DESCRIPTOR_HEAP_FLAG_NONE = 0x0,
     D3D12_DESCRIPTOR_HEAP_FLAG_SHADER_VISIBLE = 0x1,
 } D3D12_DESCRIPTOR_HEAP_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_DESCRIPTOR_HEAP_FLAGS);")
 
 typedef struct D3D12_DESCRIPTOR_HEAP_DESC
 {
@@ -988,6 +1005,7 @@
     D3D12_BUFFER_SRV_FLAG_NONE = 0x0,
     D3D12_BUFFER_SRV_FLAG_RAW = 0x1,
 } D3D12_BUFFER_SRV_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_BUFFER_SRV_FLAGS);")
 
 typedef enum D3D12_SHADER_COMPONENT_MAPPING
 {
@@ -1123,6 +1141,7 @@
     D3D12_BUFFER_UAV_FLAG_NONE = 0x0,
     D3D12_BUFFER_UAV_FLAG_RAW = 0x1,
 } D3D12_BUFFER_UAV_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_BUFFER_UAV_FLAGS);")
 
 typedef struct D3D12_BUFFER_UAV
 {
@@ -1569,6 +1588,7 @@
     D3D12_PIPELINE_STATE_FLAG_NONE = 0x0,
     D3D12_PIPELINE_STATE_FLAG_DEBUG = 0x1,
 } D3D12_PIPELINE_STATE_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_PIPELINE_STATE_FLAGS);")
 
 typedef struct D3D12_GRAPHICS_PIPELINE_STATE_DESC
 {
@@ -1624,6 +1644,7 @@
     D3D12_COMMAND_QUEUE_FLAG_NONE = 0x0,
     D3D12_COMMAND_QUEUE_FLAG_DISABLE_GPU_TIMEOUT = 0x1,
 } D3D12_COMMAND_QUEUE_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_COMMAND_QUEUE_FLAGS);")
 
 typedef struct D3D12_COMMAND_QUEUE_DESC
 {
@@ -1907,6 +1928,7 @@
     D3D12_TILE_COPY_FLAG_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE = 0x2,
     D3D12_TILE_COPY_FLAG_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER = 0x4,
 } D3D12_TILE_COPY_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_TILE_COPY_FLAGS);")
 
 typedef struct D3D12_INDEX_BUFFER_VIEW
 {
@@ -2193,6 +2215,7 @@
     D3D12_TILE_MAPPING_FLAG_NONE = 0x0,
     D3D12_TILE_MAPPING_FLAG_NO_HAZARD = 0x1,
 } D3D12_TILE_MAPPING_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_TILE_MAPPING_FLAGS);")
 
 [
     uuid(0ec870a6-5d7e-4c22-8cfc-5baae07616ed),
@@ -2240,6 +2263,7 @@
     D3D12_FENCE_FLAG_SHARED = 0x1,
     D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER = 0x2,
 } D3D12_FENCE_FLAGS;
+cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_FENCE_FLAGS);")
 
 typedef enum D3D12_QUERY_HEAP_TYPE
 {
diff --git a/mingw-w64-headers/include/d3d12sdklayers.h b/mingw-w64-headers/include/d3d12sdklayers.h
index 876e3bd..e064a0c 100644
--- a/mingw-w64-headers/include/d3d12sdklayers.h
+++ b/mingw-w64-headers/include/d3d12sdklayers.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d12sdklayers.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d12sdklayers.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/d3d12shader.h b/mingw-w64-headers/include/d3d12shader.h
index 3ca5761..f6d62e2 100644
--- a/mingw-w64-headers/include/d3d12shader.h
+++ b/mingw-w64-headers/include/d3d12shader.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3d12shader.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3d12shader.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/d3dcommon.h b/mingw-w64-headers/include/d3dcommon.h
index ab535fe..2291cf8 100644
--- a/mingw-w64-headers/include/d3dcommon.h
+++ b/mingw-w64-headers/include/d3dcommon.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/d3dcommon.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/d3dcommon.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dcommon.h b/mingw-w64-headers/include/dcommon.h
index 3226c30..62b78eb 100644
--- a/mingw-w64-headers/include/dcommon.h
+++ b/mingw-w64-headers/include/dcommon.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dcommon.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dcommon.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/ddstream.h b/mingw-w64-headers/include/ddstream.h
index 47053e4..74b552f 100644
--- a/mingw-w64-headers/include/ddstream.h
+++ b/mingw-w64-headers/include/ddstream.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/ddstream.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/ddstream.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/devicetopology.h b/mingw-w64-headers/include/devicetopology.h
index 0500238..f59ce3a 100644
--- a/mingw-w64-headers/include/devicetopology.h
+++ b/mingw-w64-headers/include/devicetopology.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/devicetopology.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/devicetopology.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/directmanipulation.h b/mingw-w64-headers/include/directmanipulation.h
index 7c0a5c9..befd15f 100644
--- a/mingw-w64-headers/include/directmanipulation.h
+++ b/mingw-w64-headers/include/directmanipulation.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from directmanipulation.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/directmanipulation.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/downloadmgr.h b/mingw-w64-headers/include/downloadmgr.h
index 7f20549..8ad1acd 100644
--- a/mingw-w64-headers/include/downloadmgr.h
+++ b/mingw-w64-headers/include/downloadmgr.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/downloadmgr.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/downloadmgr.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/drmexternals.h b/mingw-w64-headers/include/drmexternals.h
index e068301..5a68248 100644
--- a/mingw-w64-headers/include/drmexternals.h
+++ b/mingw-w64-headers/include/drmexternals.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/drmexternals.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/drmexternals.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dvdif.h b/mingw-w64-headers/include/dvdif.h
index 86503b8..3808294 100644
--- a/mingw-w64-headers/include/dvdif.h
+++ b/mingw-w64-headers/include/dvdif.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dvdif.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dvdif.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dwrite.h b/mingw-w64-headers/include/dwrite.h
index d33a6a9..ce37573 100644
--- a/mingw-w64-headers/include/dwrite.h
+++ b/mingw-w64-headers/include/dwrite.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dwrite.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dwrite.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dwrite_1.h b/mingw-w64-headers/include/dwrite_1.h
index 20e61e0..fcf04fb 100644
--- a/mingw-w64-headers/include/dwrite_1.h
+++ b/mingw-w64-headers/include/dwrite_1.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dwrite_1.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dwrite_1.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dwrite_2.h b/mingw-w64-headers/include/dwrite_2.h
index 8b9681c..7a60d11 100644
--- a/mingw-w64-headers/include/dwrite_2.h
+++ b/mingw-w64-headers/include/dwrite_2.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dwrite_2.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dwrite_2.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dwrite_3.h b/mingw-w64-headers/include/dwrite_3.h
index 9834033..e66d9a0 100644
--- a/mingw-w64-headers/include/dwrite_3.h
+++ b/mingw-w64-headers/include/dwrite_3.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dwrite_3.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dwrite_3.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dxgi.h b/mingw-w64-headers/include/dxgi.h
index 4a5d746..66b5f29 100644
--- a/mingw-w64-headers/include/dxgi.h
+++ b/mingw-w64-headers/include/dxgi.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dxgi.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dxgi.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dxgi1_2.h b/mingw-w64-headers/include/dxgi1_2.h
index cb3f1bd..baae231 100644
--- a/mingw-w64-headers/include/dxgi1_2.h
+++ b/mingw-w64-headers/include/dxgi1_2.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dxgi1_2.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dxgi1_2.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dxgi1_3.h b/mingw-w64-headers/include/dxgi1_3.h
index aab7cb9..3051661 100644
--- a/mingw-w64-headers/include/dxgi1_3.h
+++ b/mingw-w64-headers/include/dxgi1_3.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dxgi1_3.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dxgi1_3.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dxgi1_4.h b/mingw-w64-headers/include/dxgi1_4.h
index 2e6e440..8ea9246 100644
--- a/mingw-w64-headers/include/dxgi1_4.h
+++ b/mingw-w64-headers/include/dxgi1_4.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dxgi1_4.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dxgi1_4.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dxgi1_5.h b/mingw-w64-headers/include/dxgi1_5.h
index 11923cc..b4f870a 100644
--- a/mingw-w64-headers/include/dxgi1_5.h
+++ b/mingw-w64-headers/include/dxgi1_5.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dxgi1_5.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dxgi1_5.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dxgi1_6.h b/mingw-w64-headers/include/dxgi1_6.h
index 2e1ffe3..11092b4 100644
--- a/mingw-w64-headers/include/dxgi1_6.h
+++ b/mingw-w64-headers/include/dxgi1_6.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dxgi1_6.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dxgi1_6.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dxgicommon.h b/mingw-w64-headers/include/dxgicommon.h
index ee4e483..9a1cfd7 100644
--- a/mingw-w64-headers/include/dxgicommon.h
+++ b/mingw-w64-headers/include/dxgicommon.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dxgicommon.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dxgicommon.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dxgidebug.h b/mingw-w64-headers/include/dxgidebug.h
index 3a308ba..5e657cd 100644
--- a/mingw-w64-headers/include/dxgidebug.h
+++ b/mingw-w64-headers/include/dxgidebug.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dxgidebug.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dxgidebug.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dxgiformat.h b/mingw-w64-headers/include/dxgiformat.h
index d117a84..c731dd9 100644
--- a/mingw-w64-headers/include/dxgiformat.h
+++ b/mingw-w64-headers/include/dxgiformat.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dxgiformat.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dxgiformat.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dxgitype.h b/mingw-w64-headers/include/dxgitype.h
index 02bbc5c..3da6f93 100644
--- a/mingw-w64-headers/include/dxgitype.h
+++ b/mingw-w64-headers/include/dxgitype.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dxgitype.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dxgitype.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/dxva2api.h b/mingw-w64-headers/include/dxva2api.h
index 253a917..161ad70 100644
--- a/mingw-w64-headers/include/dxva2api.h
+++ b/mingw-w64-headers/include/dxva2api.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/dxva2api.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/dxva2api.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/endpointvolume.h b/mingw-w64-headers/include/endpointvolume.h
index 29e48c3..1ec9b26 100644
--- a/mingw-w64-headers/include/endpointvolume.h
+++ b/mingw-w64-headers/include/endpointvolume.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/endpointvolume.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/endpointvolume.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/exdisp.h b/mingw-w64-headers/include/exdisp.h
index 4fb7e4d..eeffd26 100644
--- a/mingw-w64-headers/include/exdisp.h
+++ b/mingw-w64-headers/include/exdisp.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/exdisp.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/exdisp.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/fusion.h b/mingw-w64-headers/include/fusion.h
index 82a8afd..bd64b71 100644
--- a/mingw-w64-headers/include/fusion.h
+++ b/mingw-w64-headers/include/fusion.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/fusion.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/fusion.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/icftypes.h b/mingw-w64-headers/include/icftypes.h
index 665f494..3e692d2 100644
--- a/mingw-w64-headers/include/icftypes.h
+++ b/mingw-w64-headers/include/icftypes.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/icftypes.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/icftypes.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/mediaobj.h b/mingw-w64-headers/include/mediaobj.h
index d21a31f..121b3a4 100644
--- a/mingw-w64-headers/include/mediaobj.h
+++ b/mingw-w64-headers/include/mediaobj.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/mediaobj.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/mediaobj.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/mmdeviceapi.h b/mingw-w64-headers/include/mmdeviceapi.h
index 7ca8b97..119f3a1 100644
--- a/mingw-w64-headers/include/mmdeviceapi.h
+++ b/mingw-w64-headers/include/mmdeviceapi.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/mmdeviceapi.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/mmdeviceapi.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/mmstream.h b/mingw-w64-headers/include/mmstream.h
index 8d048c8..470de51 100644
--- a/mingw-w64-headers/include/mmstream.h
+++ b/mingw-w64-headers/include/mmstream.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/mmstream.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/mmstream.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/mscoree.h b/mingw-w64-headers/include/mscoree.h
index 471295e..1c0f8d0 100644
--- a/mingw-w64-headers/include/mscoree.h
+++ b/mingw-w64-headers/include/mscoree.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/mscoree.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/mscoree.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/msctf.h b/mingw-w64-headers/include/msctf.h
index 71dc64e..c829ecc 100644
--- a/mingw-w64-headers/include/msctf.h
+++ b/mingw-w64-headers/include/msctf.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/msctf.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/msctf.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/netfw.h b/mingw-w64-headers/include/netfw.h
index 5334def..9d03622 100644
--- a/mingw-w64-headers/include/netfw.h
+++ b/mingw-w64-headers/include/netfw.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/netfw.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/netfw.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/netlistmgr.h b/mingw-w64-headers/include/netlistmgr.h
index 7e48afa..48ca17f 100644
--- a/mingw-w64-headers/include/netlistmgr.h
+++ b/mingw-w64-headers/include/netlistmgr.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/netlistmgr.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/netlistmgr.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/objectarray.h b/mingw-w64-headers/include/objectarray.h
index 571dc53..537b35c 100644
--- a/mingw-w64-headers/include/objectarray.h
+++ b/mingw-w64-headers/include/objectarray.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/objectarray.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/objectarray.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/optary.h b/mingw-w64-headers/include/optary.h
index 6992f38..616013a 100644
--- a/mingw-w64-headers/include/optary.h
+++ b/mingw-w64-headers/include/optary.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/optary.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/optary.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/qedit.h b/mingw-w64-headers/include/qedit.h
index d803938..c7ddc83 100644
--- a/mingw-w64-headers/include/qedit.h
+++ b/mingw-w64-headers/include/qedit.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/qedit.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/qedit.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/spatialaudioclient.h b/mingw-w64-headers/include/spatialaudioclient.h
index 08b9e10..cf8766c 100644
--- a/mingw-w64-headers/include/spatialaudioclient.h
+++ b/mingw-w64-headers/include/spatialaudioclient.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/spatialaudioclient.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/spatialaudioclient.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/taskschd.h b/mingw-w64-headers/include/taskschd.h
index 9c78161..3bf5aae 100644
--- a/mingw-w64-headers/include/taskschd.h
+++ b/mingw-w64-headers/include/taskschd.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/taskschd.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/taskschd.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/thumbcache.h b/mingw-w64-headers/include/thumbcache.h
index a025296..d7ecec2 100644
--- a/mingw-w64-headers/include/thumbcache.h
+++ b/mingw-w64-headers/include/thumbcache.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/thumbcache.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/thumbcache.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/uiautomationclient.h b/mingw-w64-headers/include/uiautomationclient.h
index 30ea199..e6b4b15 100644
--- a/mingw-w64-headers/include/uiautomationclient.h
+++ b/mingw-w64-headers/include/uiautomationclient.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/uiautomationclient.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/uiautomationclient.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/uiautomationcore.h b/mingw-w64-headers/include/uiautomationcore.h
index 0e75b1b..a338bab 100644
--- a/mingw-w64-headers/include/uiautomationcore.h
+++ b/mingw-w64-headers/include/uiautomationcore.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/uiautomationcore.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/uiautomationcore.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/urlhist.h b/mingw-w64-headers/include/urlhist.h
index b251018..fc10c35 100644
--- a/mingw-w64-headers/include/urlhist.h
+++ b/mingw-w64-headers/include/urlhist.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/urlhist.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/urlhist.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/vmr9.h b/mingw-w64-headers/include/vmr9.h
index 5b57341..10676e1 100644
--- a/mingw-w64-headers/include/vmr9.h
+++ b/mingw-w64-headers/include/vmr9.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/vmr9.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/vmr9.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/wincodec.h b/mingw-w64-headers/include/wincodec.h
index bfb101a..931e3fe 100644
--- a/mingw-w64-headers/include/wincodec.h
+++ b/mingw-w64-headers/include/wincodec.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/wincodec.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/wincodec.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/wincodecsdk.h b/mingw-w64-headers/include/wincodecsdk.h
index a12180c..5d88e8d 100644
--- a/mingw-w64-headers/include/wincodecsdk.h
+++ b/mingw-w64-headers/include/wincodecsdk.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/wincodecsdk.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/wincodecsdk.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/wmdrmsdk.h b/mingw-w64-headers/include/wmdrmsdk.h
index 4874702..06e84ec 100644
--- a/mingw-w64-headers/include/wmdrmsdk.h
+++ b/mingw-w64-headers/include/wmdrmsdk.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/wmdrmsdk.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/wmdrmsdk.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/wmsbuffer.h b/mingw-w64-headers/include/wmsbuffer.h
index 3812f75..3f3d7cb 100644
--- a/mingw-w64-headers/include/wmsbuffer.h
+++ b/mingw-w64-headers/include/wmsbuffer.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/wmsbuffer.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/wmsbuffer.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/wmsdkidl.h b/mingw-w64-headers/include/wmsdkidl.h
index 15dcb32..4650789 100644
--- a/mingw-w64-headers/include/wmsdkidl.h
+++ b/mingw-w64-headers/include/wmsdkidl.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/wmsdkidl.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/wmsdkidl.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/wpcapi.h b/mingw-w64-headers/include/wpcapi.h
index 50c344f..6120531 100644
--- a/mingw-w64-headers/include/wpcapi.h
+++ b/mingw-w64-headers/include/wpcapi.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/wpcapi.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/wpcapi.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/xapo.h b/mingw-w64-headers/include/xapo.h
index b77d6a3..897018f 100644
--- a/mingw-w64-headers/include/xapo.h
+++ b/mingw-w64-headers/include/xapo.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/xapo.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/xapo.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/xaudio2.h b/mingw-w64-headers/include/xaudio2.h
index 2dce93d..2f58cad 100644
--- a/mingw-w64-headers/include/xaudio2.h
+++ b/mingw-w64-headers/include/xaudio2.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/xaudio2.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/xaudio2.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/xaudio2fx.h b/mingw-w64-headers/include/xaudio2fx.h
index 73058db..5a1160c 100644
--- a/mingw-w64-headers/include/xaudio2fx.h
+++ b/mingw-w64-headers/include/xaudio2fx.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/xaudio2fx.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/xaudio2fx.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__
diff --git a/mingw-w64-headers/include/xmllite.h b/mingw-w64-headers/include/xmllite.h
index 5227975..a9eec4e 100644
--- a/mingw-w64-headers/include/xmllite.h
+++ b/mingw-w64-headers/include/xmllite.h
@@ -1,4 +1,4 @@
-/*** Autogenerated by WIDL 5.19 from include/xmllite.idl - Do not edit ***/
+/*** Autogenerated by WIDL 6.0-rc1 from include/xmllite.idl - Do not edit ***/
 
 #ifdef _WIN32
 #ifndef __REQUIRED_RPCNDR_H_VERSION__