Partager via


IDWriteTextAnalyzer2 ::GetTypographicFeatures, méthode (dwrite_2.h)

Retourne une liste complète des fonctionnalités OpenType disponibles pour un script ou une police. Si une fonctionnalité est partiellement prise en charge, cette méthode indique qu’elle est prise en charge.

Syntaxe

HRESULT GetTypographicFeatures(
                 IDWriteFontFace         *fontFace,
                 DWRITE_SCRIPT_ANALYSIS  scriptAnalysis,
  [in, optional] WCHAR const             *localeName,
                 UINT32                  maxTagCount,
  [out]          UINT32                  *actualTagCount,
  [out]          DWRITE_FONT_FEATURE_TAG *tags
);

Paramètres

fontFace

Type : IDWriteFontFace*

Visage de police à partir duquel obtenir des fonctionnalités.

scriptAnalysis

Type : DWRITE_SCRIPT_ANALYSIS

Analyse du script pour le script ou la police à case activée.

[in, optional] localeName

Type : const WCHAR*

Nom des paramètres régionaux à case activée.

maxTagCount

Type : UINT32

Nombre maximal de balises à retourner.

[out] actualTagCount

Type : UINT32*

Nombre réel de balises retournées.

[out] tags

Type : DWRITE_FONT_FEATURE_TAG*

Tableau de balises de caractéristiques de police OpenType.

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 8.1 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête dwrite_2.h
Bibliothèque Dwrite.lib
DLL Dwrite.dll

Voir aussi

IDWriteTextAnalyzer2