Freigeben über


FONTSIGNATURE-Struktur (wingdi.h)

Enthält Informationen zur Identifizierung der Codepages und Unicode-Unterbereiche, für die eine bestimmte Schriftart Glyphen bereitstellt.

Syntax

typedef struct tagFONTSIGNATURE {
  DWORD fsUsb[4];
  DWORD fsCsb[2];
} FONTSIGNATURE, *PFONTSIGNATURE, *LPFONTSIGNATURE;

Member

fsUsb[4]

Ein 128-Bit-Unicode-Teilset-Bitfeld (USB), das bis zu 126 Unicode-Unterbereiche identifiziert. Jedes Bit, mit Ausnahme der beiden wichtigsten Bits, stellt einen einzelnen Unterbereich dar. Das wichtigste Bit ist immer 1 und identifiziert das Bitfeld als Schriftartsignatur. das zweitwidmste Bit ist reserviert und muss 0 sein. Unicode-Unterbereiche werden gemäß iso 10646 nummeriert. Weitere Informationen finden Sie unter Unicode-Teilmenge Bitfelder.

fsCsb[2]

Ein 64-Bit-Codepage-Bitfeld (CPB), das einen bestimmten Zeichensatz oder eine bestimmte Codepage identifiziert. Codepages befinden sich in den unteren 32 Bits dieses Bitfelds. Die hohen 32 werden für Nicht-Windows-Codepages verwendet. Weitere Informationen finden Sie unter Codepage-Bitfelder.

Hinweise

GDI basiert auf Windows-Codepages, die in einen 32-Bit-Wert passen. Darüber hinaus sind die höchsten 2 Bits innerhalb dieses Werts für die interne GDI-Verwendung reserviert und dürfen nicht Codepages zugewiesen werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile wingdi.h (einschließlich Windows.h)

Weitere Informationen

LOCALESIGNATURE

Unicode- und Zeichensatzstrukturen