Freigeben über


D3DXFONT_DESC-Struktur

Definiert die Attribute einer Schriftart.

Syntax

typedef struct D3DXFONT_DESC {
  INT   Height;
  UINT  Width;
  UINT  Weight;
  UINT  MipLevels;
  BOOL  Italic;
  BYTE  CharSet;
  BYTE  OutputPrecision;
  BYTE  Quality;
  BYTE  PitchAndFamily;
  TCHAR FaceName;
} D3DXFONT_DESC, *LPD3DXFONT_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

Gewichtung der Schriftart im Bereich von 0 bis 1000.

MipLevels

Typ: UINT

Anzahl der angeforderten Mip-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 Familie der Schriftart.

GesichtsName

Typ: TCHAR

Eine null-endende Zeichenfolge oder Zeichen, die den Schriftartnamen der Schriftart angibt. Die Länge der Zeichenfolge darf 32 Zeichen nicht überschreiten, einschließlich des endenden 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 D3DXFONT_DESC-Strukturtyp in eine D3DXFONT_DESCW aufgelöst. Andernfalls wird der Strukturtyp in eine D3DXFONT_DESCA aufgelöst.

Mögliche Werte der oben genannten Member werden in der GDI LOGFONT-Struktur angegeben.

Anforderungen

Anforderung Wert
Header
D3dx9core.h

Weitere Informationen

D3DX-Strukturen

GetDesc