Partager via


IDWriteFactory6 ::CreateFontCollectionFromFontSet, méthode (dwrite_3.h)

À partir d’un jeu de polices, créez une collection de polices regroupées en familles.

Syntaxe

HRESULT CreateFontCollectionFromFontSet(
        IDWriteFontSet           *fontSet,
        DWRITE_FONT_FAMILY_MODEL fontFamilyModel,
  [out] IDWriteFontCollection2   **fontCollection
);

Paramètres

fontSet

Type : IDWriteFontSet*

Ensemble de polices à utiliser pour générer la collection.

fontFamilyModel

Type : DWRITE_FONT_FAMILY_MODEL

Comment regrouper des familles dans la collection.

[out] fontCollection

Type : IDWriteFontCollection2**

Adresse d’un pointeur vers une interface IDWriteFontCollection2. Une fois l’achèvement réussi, la fonction définit le pointeur sur un objet de collection de polices nouvellement créé ; sinon, il définit le pointeur sur nullptr.

Valeur de retour

Type : HRESULT

Si la fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10 Build 16299
serveur minimum pris en charge Windows 10 Build 16299
plateforme cible Windows
d’en-tête dwrite_3.h
bibliothèque Dwrite.lib