D3DXCreateFont創建了一個裝置和字型的字型對象。
作用說明,函式原型,參數說明,參考資料,
作用說明
D3DXCreateFont創建了一個裝置和字型的字型對象。
函式原型
HRESULT D3DXCreateFont(
LPDIRECT3DDEVICE9 pDevice,
INT Height,
UINT Width,
UINT Weight,
UINT MipLevels,
BOOL Italic,
DWORD CharSet,
DWORD OutputPrecision,
DWORD Quality,
DWORD PitchAndFamily,
LPCTSTR pFacename,
LPD3DXFONT *ppFont);
參數說明
pDevice
一種IDirect3DDevice9接口指針,該裝置可與字型對象關聯。
Height
邏輯單位字元的高度。
邏輯單位字元的寬度。
Weight
字型重量。
MipLevels
mipmap級別數。
Italic
為斜體字型真,否則為假。
該字型的字元集。
OutputPrecision
指定了視窗應該嘗試匹配所需的字型大小和字型的特點與實際。使用out_tt_only_precis例如,確保你總是TrueType字型。
Quality
指定Windows如何應所需的字型和一個真正的字型匹配。它適用於光柵字型,不應該影響TrueType字型。
PitchAndFamily
Pitch and family index。
pFacename
包含字型名稱的字元串。如果編譯器設定需要Unicode數據類型,解決lpcwstr LPCTSTR。否則,字元串數據類型解析字元串。
ppFont
返回一個指針指向一個id3dxfont接口,表示所創建的字型對象。
參考資料
Windows DirectX Graphics Documentation
Direct3D 9 graphics
D3DXCreateFont function