struktur D3DX10_FONT_DESC

Mendefinisikan atribut font.

Sintaks

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;

Anggota

Tinggi

Jenis: INT

Tinggi, dalam unit logis, dari sel karakter font atau karakter.

Lebar

Jenis: UINT

Lebar, dalam unit logis, karakter dalam font.

Bobot

Jenis: UINT

Bobot font dalam rentang dari 0 hingga 1000.

MipLevels

Jenis: UINT

Jumlah tingkat mipmap yang diminta. Jika nilai ini nol atau D3DX_DEFAULT, rantai mipmap lengkap akan dibuat. Jika nilainya adalah 1, ruang tekstur dipetakan secara identik ke ruang layar.

Miring

Jenis: BOOL

Atur ke TRUE untuk font Miring.

Charset

Jenis: BYTE

Set karakter.

OutputPrecision

Jenis: BYTE

Presisi output. Presisi output menentukan seberapa dekat output harus cocok dengan tinggi font, lebar, orientasi karakter, escapement, pitch, dan jenis font yang diminta.

Kualitas

Jenis: BYTE

Kualitas output.

PitchAndFamily

Jenis: BYTE

Pitch dan keluarga font.

FaceName[LF_FACESIZE]

Jenis: TCHAR

String yang dihentikan NULL yang menentukan nama typeface font. Panjang string tidak boleh melebihi 32 karakter, termasuk karakter NULL yang mengakhiri. Jika FaceName adalah string kosong, font pertama yang cocok dengan atribut lain yang ditentukan akan digunakan. Jika pengaturan pengkompilasi memerlukan Unicode, jenis data TCHAR diselesaikan ke WCHAR; jika tidak, jenis data diselesaikan ke CHAR. Lihat Keterangan.

Keterangan

Pengaturan pengkompilasi juga menentukan jenis struktur. Jika Unicode didefinisikan, jenis struktur D3DX10_FONT_DESC diselesaikan ke D3DX10_FONT_DESCW; jika tidak, jenis struktur diselesaikan ke D3DX10_FONT_DESCA.

Nilai yang mungkin dari anggota di atas diberikan dalam struktur GDI LOGFONT .

Persyaratan

Persyaratan Nilai
Header
D3DX10.h

Lihat juga

Struktur D3DX