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(与设备无关的像素)为单位的字体的逻辑大小。1 DIP 等于 1/96 英寸。

  • fontWeight
    指示该文本对象的字体粗细的值。

  • fontStyle
    指示该文本对象的字体样式的值。

  • fontStretch
    指示该文本对象的字体拉伸的值。

  • strFontLocale
    包含该区域设置名称的 CString 对象。

  • pFontCollection
    指向字体集对象的指针。当此为 NULL 时,指示系统字体集合。

  • bAutoDestroy
    指示该对象将由所有者销毁 (pParentTarget)。

要求

标头: afxrendertarget.h

请参见

参考

CD2DTextFormat 类