当前位置: 首页 > 知识库问答 >
问题:

如何创建IDWriteTextLayout4?

杨成礼
2023-03-14

我们创建一个IDWriteFactory7 CComPtr接口:

CComPtr<IDWriteFactory7>                    _writeFactory;

_hr = DWriteCreateFactory(DWRITE_FACTORY_TYPE_SHARED, __uuidof(_writeFactory), reinterpret_cast<IUnknown**>(&_writeFactory));

创建工厂工作。但如果我们尝试创建IDWriteTextLayout4,则使用以下工厂:

CComPtr<IDWriteTextLayout4> _textLayout;

_writeFactory->CreateTextLayout(
                wtext.c_str(),      // The string to be laid out and formatted.
                wcslen(wtext.c_str()),  // The length of the string.
                _textFormat,  // The text format to apply to the string (contains font information, etc).
                size.width,         // The width of the layout box.
                size.height,        // The height of the layout box.
                &_textLayout  // The IDWriteTextLayout interface pointer.
            );

CreateTextLayout(..)方法不能使用IDWriteTextLayout4,而是需要IdWriteTextLayout。

有人能举个例子吗?

共有1个答案

陈朗
2023-03-14

systemcpro和Simon Mourier的评论解决了这个问题。

 类似资料:
  • 所以我知道如何创建映射值列表

  • 先看看JDK中对DataSource的描述: 作为 DriverManager 工具的替代项,DataSource 对象是获取连接的首选方法。 基本实现 - 生成标准的 Connection 对象 连接池实现 - 生成自动参与连接池的 Connection 对象。此实现与中间层连接池管理器一起使用。 简单来说,就是获取数据库连接的一个通用接口, 常见的dbcp,c3p0,druid都是DataSo

  • 通过大量的试验和错误,我已经在我的沙盒中创建了功能触发器。我的问题是,我现在想把它应用到我的实时组织中,但我似乎无法理解整个顶点类的事情。 如何创建类? 我的触发器背后的想法是,当保存opportunity记录时,soql查询将查看在“类别”字段中选择的选取列表值,并找到具有匹配名称的活动供应商或成员服务帐户类型,并带出其salesforce id。将该sfid拖到“我的供应商名称查找”字段中,将

  • 问题内容: 我想给一些用户提供一百万个密码,例如: 必须至少包含6个字符 它必须包含数字和字母 我应该在这里使用吗?怎么样? 问题答案: Apache Commons Lang的RandomStringUtils提供了一些生成随机字符串的方法,该字符串可用作密码。 以下是8个字符的密码创建示例: 这将产生以下结果: 当然,您也可以使用一些方法来限制密码生成所允许的字符集: 将仅创建以下字符的密码:

  • 使用: Visual Studio-2019 要安装,我使用-tunnelvisionlabs/antlr4cs//github.com 我在这里使用了语法-antlr/grammars-v4//github.com 语法: -csharplexer.g4; -csharpparser.g4; -csharppreprocessorparser.g4; 问题。更新-1. 1。我说的对吗? 2。我可

  • [信息][06/03/2014 01:35:25.290][twitter-akka.actor.default-dispatcher-4][Akka://twitter/user/$A/$H/$A]从演员[Akka://twitter/user/$A/$H#11 902 56968]到演员[Akka://twitter/user/$A/$H/$A#-1918790382]的消息[twitterP