Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
cab673f8
Commit
cab673f8
authored
Dec 17, 2022
by
Nikolay Sivov
Committed by
Alexandre Julliard
Jan 24, 2023
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Add recent DirectWrite API changes.
Signed-off-by:
Nikolay Sivov
<
nsivov@codeweavers.com
>
parent
4bc6aad3
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
38 additions
and
0 deletions
+38
-0
dwrite_3.idl
include/dwrite_3.idl
+38
-0
No files found.
include/dwrite_3.idl
View file @
cab673f8
...
@@ -476,6 +476,29 @@ interface IDWriteFontSet3 : IDWriteFontSet2
...
@@ -476,6 +476,29 @@ interface IDWriteFontSet3 : IDWriteFontSet2
[
[
local
,
local
,
object
,
object
,
uuid
(
eec175fc
-
bea9
-
4
c86
-
8b53
-
ccbdd7df0c82
)
]
interface
IDWriteFontSet4
:
IDWriteFontSet3
{
UINT32
ConvertWeightStretchStyleToFontAxisValues
(
DWRITE_FONT_AXIS_VALUE
const
*
input_axis_values
,
UINT32
input_axis_count
,
DWRITE_FONT_WEIGHT
weight
,
DWRITE_FONT_STRETCH
stretch
,
DWRITE_FONT_STYLE
style
,
float
size
,
DWRITE_FONT_AXIS_VALUE
*
output_axis_values
)
;
HRESULT
GetMatchingFonts
(
WCHAR
const
*
family_name
,
DWRITE_FONT_AXIS_VALUE
const
*
axis_values
,
UINT32
axis_value_count
,
DWRITE_FONT_SIMULATIONS
allowed_simulations
,
IDWriteFontSet4
**
fonts
)
;
}
[
local
,
object
,
uuid
(
d37d7598
-
09b
e
-
4222
-
a236
-
2081341
cc1f2
)
uuid
(
d37d7598
-
09b
e
-
4222
-
a236
-
2081341
cc1f2
)
]
]
interface
IDWriteFontFace3
:
IDWriteFontFace2
interface
IDWriteFontFace3
:
IDWriteFontFace2
...
@@ -795,6 +818,21 @@ interface IDWriteFontFace5 : IDWriteFontFace4
...
@@ -795,6 +818,21 @@ interface IDWriteFontFace5 : IDWriteFontFace4
BOOL
Equals
(
IDWriteFontFace
*
fontface
)
;
BOOL
Equals
(
IDWriteFontFace
*
fontface
)
;
}
}
[
local
,
object
,
uuid
(
c4b1fe1b
-
6
e84
-
47
d5
-
b54c
-
a597981b06ad
)
]
interface
IDWriteFontFace6
:
IDWriteFontFace5
{
HRESULT
GetFamilyNames
(
DWRITE_FONT_FAMILY_MODEL
font_family_model
,
IDWriteLocalizedStrings
**
names
)
;
HRESULT
GetFaceNames
(
DWRITE_FONT_FAMILY_MODEL
font_family_model
,
IDWriteLocalizedStrings
**
names
)
;
}
typedef
struct
DWRITE_COLOR_GLYPH_RUN1
DWRITE_COLOR_GLYPH_RUN1
;
typedef
struct
DWRITE_COLOR_GLYPH_RUN1
DWRITE_COLOR_GLYPH_RUN1
;
cpp_quote
(
"struct DWRITE_COLOR_GLYPH_RUN1"
)
cpp_quote
(
"struct DWRITE_COLOR_GLYPH_RUN1"
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment