CD2DTextFormat::CD2DTextFormat
建構 CD2DTextFormat 物件。
CD2DTextFormat(
CRenderTarget* pParentTarget,
const CString& strFontFamilyName,
FLOAT fontSize,
DWRITE_FONT_WEIGHT fontWeight = DWRITE_FONT_WEIGHT_NORMAL,
DWRITE_FONT_STYLE fontStyle = DWRITE_FONT_STYLE_NORMAL,
DWRITE_FONT_STRETCH fontStretch = DWRITE_FONT_STRETCH_NORMAL,
const CString& strFontLocale = _T(""),
IDWriteFontCollection* pFontCollection = NULL,
BOOL bAutoDestroy = TRUE
);
參數
pParentTarget
轉譯目標的指標。strFontFamilyName
CString 物件,包含字型家族的名稱。fontSize
字型的邏輯大小,以 DIP (「裝置獨立畫素」) 為單位。 一個 DIP 等於 1/96 英吋。fontWeight
表示文字物件之字型粗細的值。fontStyle
表示文字物件之字型樣式的值。fontStretch
表示文字物件之字型自動縮放的值。strFontLocale
CString 物件,包含地區設定名稱。pFontCollection
字型集合物件的指標。 當這是 NULL 時,表示系統字型集合。bAutoDestroy
表示物件將會由其擁有者 (pParentTarget) 終結。
需求
**標頭檔:**afxrendertarget.h