Freigeben über


IDWriteTextAnalyzer2::GetTypographicFeatures-Methode (dwrite_2.h)

Gibt eine vollständige Liste der OpenType-Features zurück, die für ein Skript oder eine Schriftart verfügbar sind. Wenn ein Feature teilweise unterstützt wird, gibt diese Methode an, dass es unterstützt wird.

Syntax

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

Parameter

fontFace

Typ: IDWriteFontFace*

Die Schriftart, aus der Features abgerufen werden sollen.

scriptAnalysis

Typ: DWRITE_SCRIPT_ANALYSIS

Die Skriptanalyse für das zu überprüfende Skript oder die zu überprüfende Schriftart.

[in, optional] localeName

Typ: const WCHAR*

Der zu überprüfende Gebietsschemaname.

maxTagCount

Typ: UINT32

Die maximale Anzahl von Tags, die zurückgegeben werden sollen.

[out] actualTagCount

Typ: UINT32*

Die tatsächliche Anzahl der zurückgegebenen Tags.

[out] tags

Typ: DWRITE_FONT_FEATURE_TAG*

Ein Array von OpenType-Schriftart-Featuretags.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile dwrite_2.h
Bibliothek Dwrite.lib
DLL Dwrite.dll

Weitere Informationen

IDWriteTextAnalyzer2