Fonction D3DX10CreateFontIndirect

Crée un objet de police.

Notes

Au lieu d’utiliser cette fonction, nous vous recommandons d’utiliser DirectWrite et la bibliothèque DirectXTK, classe SpriteFont.

 

Syntaxe

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

Paramètres

pDevice [in]

Type : ID3D10Device*

Pointeur vers une interface ID3D10Device Interface .

pDesc [in]

Type : const D3DX10_FONT_DESC*

Pointeur vers une structure D3DX10_FONT_DESC , décrivant les attributs de l’objet police à créer. Si Unicode est défini, l’appel de fonction est résolu en D3DXCreateFontIndirectW. Sinon, l’appel de fonction est résolu en D3DXCreateFontIndirectA, car les chaînes ANSI sont utilisées.

ppFont [out]

Type : LPD3DX10FONT*

Retourne un pointeur vers une interface ID3DX10Font.

Valeur retournée

Type : HRESULT

La valeur de retour est l’une des valeurs répertoriées dans Codes de retour Direct3D 10.

Spécifications

Condition requise Valeur
En-tête
D3DX10Core.h
Bibliothèque
D3DX10.lib

Voir aussi

fonctions usage général