D3DX10CreateFontIndirect fonction)

Crée un objet de police.

Notes

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

Syntaxe

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

Paramètres

pDevice [ dans]

Type : ID3D10Device*

Pointeur vers une interface d' interface ID3D10Device .

pDesc [ dans]

Type : const d3dx10 _ _ Description * de la police

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

ppFont [ à]

Type : LPD3DX10FONT*

Retourne un pointeur vers une interface ID3DX10Font.

Valeur retournée

Type : HRESULT

La valeur de retour est l’une des valeurs indiquées dans les codes de retour Direct3D 10.

Configuration requise

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

Voir aussi

Fonctions usage général