Partager via


structure D3DXFONT_DESC

Définit les attributs d’une police.

Syntaxe

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;

Membres

Height

Type : INT

Hauteur, en unités logiques, de la cellule ou du caractère de caractère de la police.

Width

Type : UINT

Largeur, en unités logiques, des caractères de la police.

Poids

Type : UINT

Poids de la police dans la plage comprise entre 0 et 1000.

MipLevels

Type : UINT

Nombre de niveaux de mip demandés. Si cette valeur est égale à zéro ou D3DX_DEFAULT, une chaîne mipmap complète est créée. Si la valeur est 1, l’espace de texture est mappé de manière identique à l’espace d’écran.

Italique

Type : BOOL

Définissez sur TRUE pour une police italique.

CharSet

Type : BYTE

Jeu de caractères.

OutputPrecision

Type : BYTE

Précision de sortie. La précision de sortie définit à quel point la sortie doit correspondre à la hauteur de police, à la largeur, à l’orientation des caractères, à l’échappement, à la hauteur et au type de police demandés.

Qualité

Type : BYTE

Qualité de la sortie.

PitchAndFamily

Type : BYTE

Pitch et famille de la police.

FaceName

Type : TCHAR

Chaîne ou caractères null qui spécifie le nom de police de la police. La longueur de la chaîne ne doit pas dépasser 32 caractères, y compris le caractère null de fin. Si FaceName est une chaîne vide, la première police qui correspond aux autres attributs spécifiés sera utilisée. Si les paramètres du compilateur nécessitent Unicode, le type de données TCHAR est résolu en WCHAR ; sinon, le type de données est résolu en CHAR. Consultez la section Notes.

Notes

Le paramètre du compilateur détermine également le type de structure. Si Unicode est défini, le type de structure D3DXFONT_DESC est résolu en D3DXFONT_DESCW ; sinon, le type de structure est résolu en D3DXFONT_DESCA.

Les valeurs possibles des membres ci-dessus sont données dans la structure LOGFONT GDI.

Spécifications

Condition requise Valeur
En-tête
D3dx9core.h

Voir aussi

D3DX Structures

GetDesc