IDWriteFontResource::GetFontAxisRanges-Methode (dwrite_3.h)
Ruft die Wertebereiche jeder Achse ab.
Syntax
HRESULT GetFontAxisRanges(
[out] DWRITE_FONT_AXIS_RANGE *fontAxisRanges,
UINT32 fontAxisRangeCount
);
Parameter
[out] fontAxisRanges
Typ: DWRITE_FONT_AXIS_RANGE*
Ein Zeiger auf ein Array von DWRITE_FONT_AXIS_RANGE Strukturen, in das GetFontAxisRanges die Liste der Größenbereiche der Schriftartachse schreibt. Sie sind für die Verwaltung der Größe und der Lebensdauer dieses Arrays verantwortlich. Rufen Sie GetFontAxisCount auf, um die Größe des arrays zu bestimmen, das zugeordnet werden soll.
fontAxisRangeCount
Typ: UINT32-
Die maximale Anzahl von Schriftachsen-Größenbereichen, auf die in den Speicherblock geschrieben werden soll, auf den fontAxisRanges
verweist.
Rückgabewert
Typ: HRESULT-
Wenn die Funktion erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT-Fehlercodezurückgegeben.
Rückgabewert | Beschreibung |
---|---|
E_INVALIDARG |
fontAxisValueCount stimmt nicht mit dem von GetFontAxisCountzurückgegebenen Wert überein. |
Bemerkungen
Eine nicht variierende Achse hat einen leeren Bereich (minValue == maxValue).
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 Build 16299 |
mindestens unterstützte Server- | Windows 10 Build 16299 |
Zielplattform- | Fenster |
Header- | dwrite_3.h |
Library | Dwrite.lib |