Freigeben über


IDWriteFontResource::GetFontAxisRanges-Methode (dwrite_3.h)

Ruft die Wertbereiche 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 Schriftachsenwertbereiche schreibt. Sie sind für die Verwaltung der Größe und lebensdauer dieses Arrays verantwortlich. Rufen Sie GetFontAxisCount auf, um die Größe des zuzuordnenden Arrays zu bestimmen.

fontAxisRangeCount

Typ: UINT32

Die maximale Anzahl von Schriftachsenwerten, die in den Speicherblock geschrieben werden sollen, auf den von verwiesen wird fontAxisRanges.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Rückgabewert Beschreibung
E_INVALIDARG fontAxisValueCount stimmt nicht mit dem von GetFontAxisCount zurückgegebenen Wert überein.

Hinweise

Eine nicht variierende Achse hat einen leeren Bereich (minValue == maxValue).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Zielplattform Windows
Kopfzeile dwrite_3.h
Bibliothek Dwrite.lib