Skip to content

Commit caefd34

Browse files
committed
Fix bug calling CreateFontFaceReference where simulations were ignored.
1 parent 80db89c commit caefd34

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

DWritEx.ixx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -805,12 +805,12 @@ HRESULT CreateFontFaceFromFile(
805805
dwriteFactory6->CreateFontFaceReference(
806806
fontFile,
807807
fontFaceIndex,
808-
DWRITE_FONT_SIMULATIONS_NONE,
808+
fontSimulations,
809809
fontAxisValues.data(),
810810
static_cast<uint32_t>(fontAxisValues.size()), // variationAxisCount
811811
OUT &fontFaceReference
812812
);
813-
fontFaceReference->CreateFontFace(OUT reinterpret_cast<IDWriteFontFace5**>(fontFace));
813+
return fontFaceReference->CreateFontFace(OUT reinterpret_cast<IDWriteFontFace5**>(fontFace));
814814
}
815815
}
816816

TextLayoutSampler.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@
3939
<PropertyGroup Label="UserMacros" />
4040
<PropertyGroup>
4141
<EmbedManifest>false</EmbedManifest>
42-
<OutDir>$(SolutionDir)$(Platform)_$(Configuration)\</OutDir>
43-
<IntDir>$(Platform)_$(Configuration)\</IntDir>
42+
<OutDir>$(SolutionDir)\.$(Platform)_$(Configuration)\</OutDir>
43+
<IntDir>$(SolutionDir)\.$(Platform)_$(Configuration)\</IntDir>
4444
</PropertyGroup>
4545
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
4646
<LinkIncremental>true</LinkIncremental>

0 commit comments

Comments
 (0)