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 |