D3DXFONT _ desc, structure

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 de caractère ou du 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 a

Type : uint

Nombre de niveaux 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 à l’écran.

Italique

Type : bool

Affectez la valeur true à une police en italique.

Caractères

Type : Byte

Jeu de caractères.

OutputPrecision

Type : Byte

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

Qualité

Type : Byte

Qualité de sortie.

PitchAndFamily

Type : Byte

Hauteur et largeur de la police.

FaceName

Type : TCHAR

Chaîne ou caractères se terminant par un caractère null qui spécifie le nom de la 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 requièrent Unicode, le type de données TCHAR correspond à WCHAR ; dans le cas contraire, le type de données correspond à CHAR. Consultez la section Notes.

Remarques

Le paramètre du compilateur détermine également le type de structure. Si Unicode est défini, le _ type de structure D3DXFONT DESC correspond à un DESCW D3DXFONT _ ; sinon, le type de structure est résolu en D3DXFONT _ DESCA.

Les valeurs possibles des membres ci-dessus sont fournies dans la structure GDI LOGFONT .

Configuration requise

Condition requise Valeur
En-tête
D3dx9core. h

Voir aussi

Structures D3DX

GetDesc