IDWriteFactory3::CreateFontFaceReference(IDWriteFontFile*,UINT32,DWRITE_FONT_SIMULATIONS,IDWriteFontFaceReference**)-Methode (dwrite_3.h)

Erstellt einen Verweis auf eine Schriftart, die einem IDWriteFontFile zugeordnet ist.

Syntax

HRESULT CreateFontFaceReference(
        IDWriteFontFile          *fontFile,
        UINT32                   faceIndex,
        DWRITE_FONT_SIMULATIONS  fontSimulations,
  [out] IDWriteFontFaceReference **fontFaceReference
);

Parameter

fontFile

Ein IDWriteFontFile, das die Schriftart darstellt.

faceIndex

Typ: UINT32

Der nullbasierte Index eines Schriftartgesichts in Fällen, in denen die Schriftartdateien eine Sammlung von Schriftflächen enthalten.
Wenn die Schriftartdateien ein einzelnes Gesicht enthalten, sollte dieser Wert 0 sein.

fontSimulations

Typ: DWRITE_FONT_SIMULATIONS

Schriftzeichensimulationsflags für algorithmische Verschönerung und Kursivisierung.

[out] fontFaceReference

Typ: IDWriteFontFaceReference**

Enthält ein neu erstelltes Schriftsichtverweisobjekt oder nullptr im Falle eines Fehlers.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dwrite_3.h
Bibliothek Dwrite.lib
DLL Dwrite.dll

Weitere Informationen

IDWriteFactory3