Condividi tramite


struttura D3DX10_FONT_DESC

Definisce gli attributi del tipo di carattere.

Sintassi

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;

Members

Altezza

Tipo: INT

Altezza, in unità logiche, della cella o del carattere del carattere del tipo di carattere.

Width

Tipo: UINT

Larghezza, in unità logiche, di caratteri nel tipo di carattere.

Weight

Tipo: UINT

Peso del tipo di carattere compreso nell'intervallo compreso tra 0 e 1000.

MipLevels

Tipo: UINT

Numero di livelli mipmap richiesti. Se questo valore è zero o D3DX_DEFAULT, viene creata una catena mipmap completa. Se il valore è 1, lo spazio trama viene mappato in modo identico allo spazio dello schermo.

Corsivo

Tipo: BOOL

Impostare su TRUE per un tipo di carattere corsivo.

CharSet

Tipo: BYTE

Set di caratteri.

OutputPrecision

Tipo: BYTE

Precisione di output. La precisione di output definisce il modo in cui l'output deve corrispondere all'altezza, alla larghezza, all'orientamento del carattere, all'orientamento del carattere, all'escape, all'inclinazione e al tipo di carattere richiesti.

Qualità

Tipo: BYTE

Qualità dell'output.

PitchAndFamily

Tipo: BYTE

Pitch e famiglia del tipo di carattere.

FaceName[LF_FACESIZE]

Tipo: TCHAR

Stringa con terminazione NULL che specifica il nome del carattere tipografico del tipo di carattere. La lunghezza della stringa non deve superare i 32 caratteri, incluso il carattere NULL di terminazione. Se FaceName è una stringa vuota, verrà usato il primo tipo di carattere corrispondente agli altri attributi specificati. Se le impostazioni del compilatore richiedono Unicode, il tipo di dati TCHAR viene risolto in WCHAR; in caso contrario, il tipo di dati viene risolto in CHAR. Vedere la sezione Osservazioni.

Commenti

L'impostazione del compilatore determina anche il tipo di struttura. Se è definito Unicode, il tipo di struttura D3DX10_FONT_DESC viene risolto in un D3DX10_FONT_DESCW; in caso contrario, il tipo di struttura viene risolto in un D3DX10_FONT_DESCA.

I valori possibili dei membri precedenti vengono specificati nella struttura GDI LOGFONT .

Requisiti

Requisito Valore
Intestazione
D3DX10.h

Vedi anche

Strutture D3DX