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
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 |