Freigeben über


IDWriteFontResource::GetAxisValueNames-Methode (dwrite_3.h)

Ruft die lokalisierten Namen bestimmter Werte für eine Schriftartachse ab.

Syntax

HRESULT GetAxisValueNames(
        UINT32                  axisIndex,
        UINT32                  axisValueIndex,
  [out] DWRITE_FONT_AXIS_RANGE  *fontAxisRange,
  [out] IDWriteLocalizedStrings **names
);

Parameter

axisIndex

Typ: UINT32

Schriftachse, von 0 bis GetFontAxisCount minus 1.

axisValueIndex

Typ: UINT32

Wertindex, von 0 bis GetAxisValueNameCount minus 1.

[out] fontAxisRange

Typ: DWRITE_FONT_AXIS_RANGE*

Bereich des benannten Werts.

[out] names

Typ: IDWriteLocalizedStrings**

Die Adresse eines Zeigers auf eine IDWriteLocalizedStrings-Schnittstelle . Nach erfolgreichem Abschluss legt die Funktion den Zeiger auf ein neu erstelltes lokalisiertes Zeichenfolgenobjekt fest.

Rückgabewert

Typ: HRESULT

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

Hinweise

Der Schriftartautor hat möglicherweise keine Namen für einige Werte der Schriftartachse angegeben. Die lokalisierten Zeichenfolgen sind in diesem Fall leer. Der Bereich kann ein einzelner Punkt sein, wobei minValue == maxValue ist. Alle Bereiche befinden sich in aufsteigender Reihenfolge nach axisValueIndex.

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