Funzione D3DX10CreateFontIndirect

Crea un oggetto tipo di carattere.

Nota

Invece di usare questa funzione, è consigliabile usare DirectWrite e la libreria DirectXTK, la classe SpriteFont.

 

Sintassi

HRESULT D3DX10CreateFontIndirect(
  _In_        ID3D10Device     *pDevice,
  _In_  const D3DX10_FONT_DESC *pDesc,
  _Out_       LPD3DX10FONT     *ppFont
);

Parametri

pDevice [in]

Tipo: ID3D10Device*

Puntatore a un'interfaccia ID3D10Device Interface .

pDesc [in]

Tipo: const D3DX10_FONT_DESC*

Puntatore a una struttura D3DX10_FONT_DESC , che descrive gli attributi dell'oggetto tipo di carattere da creare. Se è definito Unicode, la chiamata di funzione viene risolta in D3DXCreateFontIndirectW. In caso contrario, la chiamata di funzione viene risolta in D3DXCreateFontIndirectA perché vengono usate stringhe ANSI.

ppFont [out]

Tipo: LPD3DX10FONT*

Restituisce un puntatore a un'interfaccia ID3DX10Font.

Valore restituito

Tipo: HRESULT

Il valore restituito è uno dei valori elencati in Codici restituiti Direct3D 10.

Requisiti

Requisito Valore
Intestazione
D3DX10Core.h
Libreria
D3DX10.lib

Vedi anche

Funzioni per utilizzo generico