Freigeben über


IDWriteFactory6::CreateFontResource-Methode (dwrite_3.h)

Erstellt eine Schriftartressource mit einer Schriftartdatei und einem Gesichtsindex.

Syntax

HRESULT CreateFontResource(
  IDWriteFontFile     *fontFile,
  UINT32              faceIndex,
  IDWriteFontResource **fontResource
);

Parameter

fontFile

Typ: IDWriteFontFile*

Eine vom Benutzer bereitgestellte Schriftartdatei, die die Schriftart darstellt.

faceIndex

Typ: UINT32-

Der nullbasierte Index eines Schriftzeichens in Fällen, in denen die Schriftartdatei eine Sammlung von Schriftartenbeschriftung enthält. Wenn die Schriftartdatei ein einzelnes Gesicht enthält, legen Sie diesen Wert auf Null fest.

fontResource

Typ: IDWriteFontResource**

Die Adresse eines Zeigers auf eine IDWriteFontResource Schnittstelle. Nach erfolgreichem Abschluss legt die Funktion den Zeiger auf ein neu erstelltes Schriftartressourcenobjekt fest, andernfalls wird der Zeiger auf nullptrfestgelegt.

Rückgabewert

Typ: HRESULT-

Wenn die Funktion erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT-Fehlercodezurückgegeben.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10 Build 16299
mindestens unterstützte Server- Windows 10 Build 16299
Zielplattform- Fenster
Header- dwrite_3.h
Library Dwrite.lib