Partager via


MÉTHODE IDWriteFactory3 ::CreateFontFaceReference(IDWriteFontFile*,UINT32,DWRITE_FONT_SIMULATIONS,IDWriteFontFaceReference**) (dwrite_3.h)

Crée une référence à une police en fonction d’un IDWriteFontFile.

Syntaxe

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

Paramètres

fontFile

IDWriteFontFile représentant le visage de police.

faceIndex

Type : UINT32

Index de base zéro d’une police dans les cas où les fichiers de police contiennent une collection de visages de police.
Si les fichiers de police contiennent une seule face, cette valeur doit être égale à zéro.

fontSimulations

Type : DWRITE_FONT_SIMULATIONS

Indicateurs de simulation de visage de police pour l’enhardissement algorithmique et l’italicisation.

[out] fontFaceReference

Type : IDWriteFontFaceReference**

Contient l’objet de référence du visage de police nouvellement créé, ou nullptr en cas de défaillance.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête dwrite_3.h
Bibliothèque Dwrite.lib
DLL Dwrite.dll

Voir aussi

IDWriteFactory3