OPENTYPE_FEATURE_RECORD Struktur (usp10.h)

Enthält Informationen zu einem einzelnen OpenType-Feature, das auf eine Ausführung angewendet werden soll.

Syntax

typedef struct opentype_feature_record {
  OPENTYPE_TAG tagFeature;
  LONG         lParameter;
} OPENTYPE_FEATURE_RECORD;

Member

tagFeature

OPENTYPE_TAG Struktur, die ein registriertes oder privates OpenType-Featuretag enthält. Informationen zu Featuretags finden Sie unter http://www.microsoft.com/typography/otspec/featuretags.htm.

lParameter

Wert, der angibt, wie das Featuretag angewendet werden soll. Mögliche Werte werden in der folgenden Tabelle definiert.

Wert BESCHREIBUNG
0 Das Feature ist deaktiviert und sollte nicht angewendet werden.
1 Das Feature ist aktiv. Wenn das Feature mehrere Alternativen bietet, wählen Sie den ersten Wert aus.
Größer als 1 Das Feature ist aktiv. Wählen Sie den alternativen Wert in diesem Index aus. Sollte nur verwendet werden, wenn mehrere Alternativen für ein Feature verfügbar sind.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile usp10.h
Verteilbare Komponente Usp10.dll Version 1.600 oder höher unter Windows XP

Weitere Informationen

OPENTYPE_TAG

TEXTRANGE_PROPERTIES

Uniscribe

Uniscribe Structures