From 8f1e5cc2b486b74cf2c1eab8cc93f87712e2ea54 Mon Sep 17 00:00:00 2001 From: Mike Battista <13860912+mikebattista@users.noreply.github.com> Date: Wed, 24 Jan 2024 10:08:25 -0800 Subject: [PATCH] `CLSID_DxcUtils` is not included in metadata. Fixed #1812. --- generation/WinSDK/Partitions/Direct3DDxc/settings.rsp | 2 ++ generation/WinSDK/manual/Dxc.cs | 11 +++++++++++ scripts/ChangesSinceLastRelease.txt | 2 ++ 3 files changed, 15 insertions(+) create mode 100644 generation/WinSDK/manual/Dxc.cs diff --git a/generation/WinSDK/Partitions/Direct3DDxc/settings.rsp b/generation/WinSDK/Partitions/Direct3DDxc/settings.rsp index cc2bbf610..6cfc71ed2 100644 --- a/generation/WinSDK/Partitions/Direct3DDxc/settings.rsp +++ b/generation/WinSDK/Partitions/Direct3DDxc/settings.rsp @@ -2,3 +2,5 @@ /um/dxcapi.h --namespace Windows.Win32.Graphics.Direct3D.Dxc +--exclude +CLSID_DxcUtils diff --git a/generation/WinSDK/manual/Dxc.cs b/generation/WinSDK/manual/Dxc.cs new file mode 100644 index 000000000..e2dfd8714 --- /dev/null +++ b/generation/WinSDK/manual/Dxc.cs @@ -0,0 +1,11 @@ +using System; +using System.Runtime.InteropServices; +using Windows.Win32.Foundation.Metadata; + +namespace Windows.Win32.Graphics.Direct3D.Dxc +{ + public static unsafe partial class Apis + { + public static readonly Guid CLSID_DxcUtils = new Guid("6245d6af-66e0-48fd-80b4-4d271796748c"); + } +} diff --git a/scripts/ChangesSinceLastRelease.txt b/scripts/ChangesSinceLastRelease.txt index 7cb8425d7..8fe2490c4 100644 --- a/scripts/ChangesSinceLastRelease.txt +++ b/scripts/ChangesSinceLastRelease.txt @@ -556,3 +556,5 @@ Windows.Win32.NetworkManagement.WiFi.Apis.DEVPKEY_PciDevice_UsbComponentRelation Windows.Win32.NetworkManagement.WiFi.Apis.DEVPKEY_PciDevice_UsbDvsecPortSpecificAttributes added Windows.Win32.NetworkManagement.WiFi.Apis.DEVPKEY_PciDevice_UsbDvsecPortType added Windows.Win32.NetworkManagement.WiFi.Apis.DEVPKEY_PciDevice_UsbHostRouterName added +# Fixed #1812. +Windows.Win32.Graphics.Direct3D.Dxc.Apis.CLSID_DxcUtils added