[PATCH] include: Added IDWriteFontSetBuilder definition

Nikolay Sivov nsivov at codeweavers.com
Wed Jul 6 07:31:34 CDT 2016


Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
 include/dwrite_3.idl | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/include/dwrite_3.idl b/include/dwrite_3.idl
index e312d5e..9e7a4c6 100644
--- a/include/dwrite_3.idl
+++ b/include/dwrite_3.idl
@@ -21,7 +21,6 @@ import "dwrite_2.idl";
 interface IDWriteFontFaceReference;
 interface IDWriteFontFace3;
 interface IDWriteFontSet;
-interface IDWriteFontSetBuilder;
 interface IDWriteFontDownloadQueue;
 
 cpp_quote("#ifndef _WINGDI_")
@@ -330,6 +329,21 @@ interface IDWriteGdiInterop1 : IDWriteGdiInterop
 [
     local,
     object,
+    uuid(2f642afe-9c68-4f40-b8be-457401afcb3d)
+]
+interface IDWriteFontSetBuilder : IUnknown
+{
+    HRESULT AddFontFaceReference_(IDWriteFontFaceReference *ref,
+        DWRITE_FONT_PROPERTY const *props,
+        UINT32 prop_count);
+    HRESULT AddFontFaceReference(IDWriteFontFaceReference *ref);
+    HRESULT AddFontSet(IDWriteFontSet *fontset);
+    HRESULT CreateFontSet(IDWriteFontSet **fontset);
+}
+
+[
+    local,
+    object,
     uuid(9a1b41c3-d3bb-466a-87fc-fe67556a3b65)
 ]
 interface IDWriteFactory3 : IDWriteFactory2
-- 
2.8.1




More information about the wine-patches mailing list