Bagikan melalui


Fungsi D3DXCreateFontIndirect

Membuat objek font secara tidak langsung untuk perangkat dan font.

Sintaks

HRESULT D3DXCreateFontIndirect(
  _In_        LPDIRECT3DDEVICE9 pDevice,
  _In_  const D3DXFONT_DESC     *pDesc,
  _Out_       LPD3DXFONT        *ppFont
);

Parameter

pDevice [in]

Jenis: LPDIRECT3DDEVICE9

Penunjuk ke antarmuka IDirect3DDevice9 , perangkat yang akan dikaitkan dengan objek font.

pDesc [in]

Jenis: const D3DXFONT_DESC*

Penunjuk ke struktur D3DXFONT_DESC , yang menjelaskan atribut objek font yang akan dibuat. Jika pengaturan pengkompilasi memerlukan Unicode, jenis data D3DXFONT_DESC diselesaikan ke D3DXFONT_DESCW; jika tidak, jenis data diselesaikan ke D3DXFONT_DESCA. Lihat Keterangan.

ppFont [out]

Jenis: LPD3DXFONT*

Mengembalikan penunjuk ke antarmuka ID3DXFont , yang mewakili objek font yang dibuat.

Menampilkan nilai

Jenis: HRESULT

Jika fungsi berhasil, nilai yang dikembalikan adalah D3D_OK. Jika fungsi gagal, nilai yang dikembalikan bisa menjadi salah satu dari yang berikut: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Keterangan

Pengaturan pengkompilasi juga menentukan versi fungsi. Jika Unicode ditentukan, panggilan fungsi diselesaikan ke D3DXCreateFontIndirectW. Jika tidak, panggilan fungsi diselesaikan ke D3DXCreateFontIndirectA karena string ANSI sedang digunakan.

Persyaratan

Persyaratan Nilai
Header
D3dx9core.h
Pustaka
D3dx9.lib

Lihat juga

Fungsi Tujuan Umum