Freigeben über


D3DX10_FONT_DESC Struktur

Definiert Schriftartattribute.

Syntax

typedef struct D3DX10_FONT_DESC {
  INT   Height;
  UINT  Width;
  UINT  Weight;
  UINT  MipLevels;
  BOOL  Italic;
  BYTE  CharSet;
  BYTE  OutputPrecision;
  BYTE  Quality;
  BYTE  PitchAndFamily;
  TCHAR FaceName[LF_FACESIZE];
} D3DX10_FONT_DESC, *LPD3DX10_FONT_DESC;

Member

Height

Typ: INT

Höhe der Zeichenzelle oder des Zeichens der Schriftart in logischen Einheiten.

Width

Typ: UINT

Breite der Zeichen in der Schriftart in logischen Einheiten.

Weight

Typ: UINT

Gewicht der Schriftart im Bereich von 0 bis 1000.

MipLevels

Typ: UINT

Anzahl der angeforderten Mipmap-Ebenen. Wenn dieser Wert null oder D3DX_DEFAULT ist, wird eine vollständige Mipmap-Kette erstellt. Wenn der Wert 1 ist, wird der Texturraum identisch mit dem Bildschirmbereich zugeordnet.

Kursiv

Typ: BOOL

Legen Sie für eine Kursivschriftart auf TRUE fest.

CharSet

Typ: BYTE

Zeichensatz.

OutputPrecision

Typ: BYTE

Ausgabegenauigkeit. Die Ausgabegenauigkeit definiert, wie eng die Ausgabe mit der angeforderten Schrifthöhe, Breite, Zeichenausrichtung, Escapement, Tonhöhe und Schrifttyp übereinstimmen muss.

Qualität

Typ: BYTE

Ausgabequalität.

PitchAndFamily

Typ: BYTE

Tonhöhe und Schriftartfamilie.

FaceName[LF_FACESIZE]

Typ: TCHAR

Eine NULL-beendete Zeichenfolge, die den Schriftnamen der Schriftart angibt. Die Länge der Zeichenfolge darf 32 Zeichen nicht überschreiten, einschließlich des beendenden NULL-Zeichens . Wenn FaceName eine leere Zeichenfolge ist, wird die erste Schriftart verwendet, die mit den anderen angegebenen Attributen übereinstimmt. Wenn die Compilereinstellungen Unicode erfordern, wird der Datentyp TCHAR in WCHAR aufgelöst. Andernfalls wird der Datentyp in CHAR aufgelöst. Siehe Hinweise.

Hinweise

Die Compilereinstellung bestimmt auch den Strukturtyp. Wenn Unicode definiert ist, wird der D3DX10_FONT_DESC-Strukturtyp in eine D3DX10_FONT_DESCW aufgelöst. Andernfalls wird der Strukturtyp in eine D3DX10_FONT_DESCA aufgelöst.

Mögliche Werte der obigen Member sind in der GDI LOGFONT-Struktur angegeben.

Anforderungen

Anforderung Wert
Header
D3DX10.h

Siehe auch

D3DX-Strukturen