Condividi tramite


Struttura FONTSIGNATURA (wingdi.h)

Contiene informazioni che identificano le tabelle codici e gli intervalli secondari Unicode per i quali un determinato tipo di carattere fornisce glifi.

Sintassi

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

Members

fsUsb[4]

Un subset Unicode a 128 bitfield (USB) che identifica fino a 126 intervalli secondari Unicode. Ogni bit, ad eccezione dei due bit più significativi, rappresenta un singolo intervallo secondario. Il bit più significativo è sempre 1 e identifica il campo di bit come firma del carattere; il secondo bit più significativo è riservato e deve essere 0. I sottorange Unicode sono numerati in base allo standard ISO 10646. Per altre informazioni, vedere Campi di bit del subset Unicode.

fsCsb[2]

Un campo di bit della tabella codici a 64 bit (CPB) che identifica un set di caratteri o una tabella codici specifici. Le tabelle codici si trovano nei 32 bit inferiori di questo campo di bit. L'alto 32 viene usato per le tabelle codici non Windows. Per altre informazioni, vedere Code Page Bitfields.For more information, see Code Page Bitfields.

Commenti

GDI si basa sulle tabelle codici di Windows che si adattano a un valore a 32 bit. Inoltre, i 2 bit più alti all'interno di questo valore sono riservati per l'uso interno GDI e potrebbero non essere assegnati alle tabelle codici.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione wingdi.h (include Windows.h)

Vedi anche

LOCALESIGNATURE

Strutture unicode e set di caratteri