培训
功能
Win2D 包含一组全面的功能,可支持很多不同的场景。 下面列出了其中的大部分功能,并包含指向相关文档和 API 参考以了解更多信息的有用链接。
- 加载、保存和绘制位图图像
- 渲染到纹理
- 将位图用作不透明蒙板
- 用来高效地绘制大量位图的子画面批处理 API
- 使用块压缩位图格式保存内存
- 加载、保存和绘制虚拟位图,这些位图可能大于最大 GPU 纹理大小并自动拆分为磁贴
- 绘制基元形状(线条、矩形、圆圈等等)或任意复杂几何图形
- 使用纯色、图像画笔或者线性和径向渐变填充形状
- 使用灵活的笔划样式绘制任意宽度的线条(虚线、点划线等等)
- 高质量抗锯齿
- 丰富的几何图形操作(合并、相交、路径上的计算点、分割等等)
- 剪裁绘图至任意几何区域
- 在命令列表中捕获绘图操作,以供将来重播
- (使用触笔)将笔划墨迹栅格化
- 加载、绘制和操作 SVG 矢量图形
- 完全国际化的 Unicode 文本呈现
- 可以绘制、测量文本布局或者对其执行命中测试
- 将文本轮廓转换为几何图形
- 枚举字体并查询它们的指标
- 绘制或操作单个字形串,以创建自定义文本布局