MÉTHODE IDWriteFontResource::CreateFontFaceReference (dwrite_3.h)
Crée une référence de face de police avec des valeurs d’axe spécifiques.
Syntaxe
HRESULT CreateFontFaceReference(
DWRITE_FONT_SIMULATIONS fontSimulations,
DWRITE_FONT_AXIS_VALUE const *fontAxisValues,
UINT32 fontAxisValueCount,
[out] IDWriteFontFaceReference1 **fontFaceReference
);
Paramètres
fontSimulations
Type : DWRITE_FONT_SIMULATIONS
Indicateurs de simulation de visage de police pour l’enhardissement algorithmique et l’italicisation.
fontAxisValues
Type : DWRITE_FONT_AXIS_VALUE const *
Pointeur vers un tableau contenant une liste de valeurs d’axe de police. Le tableau doit être la taille (nombre d’éléments) indiquée par l’argument fontAxisValueCount .
fontAxisValueCount
Type : UINT32
Nombre de valeurs d’axe de police contenues dans le tableau fontAxisValues .
[out] fontFaceReference
Type : IDWriteFontFaceReference1**
Adresse d’un pointeur vers une interface IDWriteFontFaceReference1 . En cas de réussite de l’exécution, la fonction définit le pointeur vers un objet de référence de visage de police nouvellement créé; sinon, elle définit le pointeur sur nullptr
.
Valeur retournée
Type : HRESULT
Si la fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreurHRESULT.
Notes
Les valeurs d’axe que vous fournissez sont autorisées à être un sous-ensemble ou un sur-ensemble de toutes les valeurs réellement prises en charge par la police. Tous les axes non spécifiés utilisent leurs valeurs par défaut : les valeurs au-delà des plages sont limitées et les axes non variables n’ont aucun effet.
Spécifications
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
Plateforme cible | Windows |
En-tête | dwrite_3.h |
Bibliothèque | Dwrite.lib |