首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PC与Surface HUB的UWP InkCanvas差异

主要体现在以下几个方面:

  1. 设备特性差异:PC是个人电脑,而Surface HUB是一种大屏幕交互设备,两者的硬件规格和屏幕尺寸存在差异。Surface HUB通常具有更大的屏幕尺寸和更高的分辨率,以提供更好的书写和绘画体验。
  2. 触控和笔输入支持:Surface HUB是专为触控和笔输入而设计的设备,它具有更高的触控灵敏度和更低的延迟,以实现更精确的书写和绘画体验。相比之下,PC的触控和笔输入支持可能相对较弱。
  3. UWP InkCanvas功能:UWP(Universal Windows Platform)是一种用于开发Windows应用程序的统一平台,它提供了InkCanvas控件用于实现手写和绘画功能。在PC上,UWP InkCanvas可以通过触控屏幕或数字笔进行书写和绘画。而在Surface HUB上,UWP InkCanvas可以更好地利用其大屏幕和高分辨率,提供更丰富的书写和绘画功能。
  4. 应用场景差异:由于Surface HUB具有更大的屏幕和更好的书写和绘画体验,它在团队协作、会议演示、教育培训等场景中具有独特的优势。PC则更适合个人使用和一般办公场景。

对于PC和Surface HUB的UWP InkCanvas差异,腾讯云并没有直接相关的产品或服务。但腾讯云提供了丰富的云计算解决方案和产品,如云服务器、云数据库、云存储等,可用于支持各种应用场景和开发需求。您可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多相关信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

UWP 手绘视频创作工具技术分享系列 - Ink & Surface Dial

Surface Pen 和 Surface Dial 有一个初步认识后,我们就开始正式讲一下它们在 UWP 手绘视频创作工具中应用。...这里我们主要用到了 InkToolbar 和 InkCanvas,InkToolbar 是一个 Ink 工具条,支持自定义按钮,提供多种笔迹/直尺/圆角/橡皮擦等,而 InkCanvas 是用于显示 InkToolbar...这方面有很多文章有过系统介绍,微软官网也有很多文章:https://docs.microsoft.com/en-us/windows/uwp/input-and-devices/pen-and-stylus-interactions...InkCanvas 绘制完成后,保存为 Ink 数据;2. 取出 Ink 数据,按照线条长度对拆分,保证每段线条不超过某个阈值,然后把拆分后 Ink 序列传给 Win2D 去做动态绘制。...定义了这些属性后,在 InkCanvas 中书写时,笔尖结合方向,决定了不同方向笔画形状和不同粗细,笔尖填充,决定了在反复涂画时,是否有颜色加深处理。 ?

1K120

UWP 手绘视频创作工具技术分享系列

Ink 绘制和 Surface Pen、Surface Dial 使用     Ink 笔迹,在 Windows 10 中有很丰富应用场景,如绘图类,书写类,手绘视频类应用。...微软 Windows SDK 里提供了很棒 InkToolbar 和 InkCanvas,可以默认支持几种画笔展现,如圆珠笔、钢笔、铅笔、荧光笔等。...后面会对每一种画笔处理做详细讲解,这里暂不展开了。     InkToolbar 和 InkCanvas 默认支持 Surface Dial 和 Surface Pen 操作。...下面是 InkToolbar 和 InkCanvas 一张示意图和应用中使用 Surface Dial 操作图(来自 IT之家报道): ? ? 6....手绘视频创作工具技术分享系列 - 文字解析和绘制 http://www.cnblogs.com/shaomeng/p/7537979.html UWP 手绘视频创作工具技术分享系列 - 手绘视频视频结合

1.2K110

WPF 使用 Microsoft.Toolkit.Wpf.UI.Controls InkCanvas 时加上背景色和按钮方法

本文来告诉大家如何在 WPF 应用 HOST 了 UWP InkCanvas 控件时,给 InkCanvas 控件设置背景色,加上按钮等业务功能实现方法 在上一篇博客有告诉大家如何在 WPF 里面使用上...UWP InkCanvas 控件,详细请看 WPF 使用 Microsoft.Toolkit.Wpf.UI.Controls InkCanvas 做高性能笔迹应用 如果不想要打包为 MSIX...包,请参阅 WPF 引用 UWP 控件 不打包为 MSIX 分发方法 在开始之前,需要了解UWP InkCanvas 控件是没有背景色这个属性,也就是说 UWP InkCanvas 控件需要依靠外层容器或者背后元素给颜色作为背景色...UWP 控件挡住 因此为了给 UWP InkCanvas 控件加上背景色,就需要采用在 WPF 里面 HOST 自定义 UWP 控件科技。... CanvasAnimatedControl WPF 最简逻辑实现多指顺滑笔迹书写 WPF 笔迹触摸点收集工具 WPF 实现自定义笔迹橡皮擦 ---- 本文会经常更新,请阅读原文:

2.1K20

WPF 使用 Microsoft.Toolkit.Wpf.UI.Controls InkCanvas 做高性能笔迹应用

UWP InkCanvas 控件了,但是默认此控件是不能写字。...} 现在代码看起来还不多,其实通过如上代码就是最简单方式让 WPF 引用 UWP 笔迹控件了。...更多请参阅旁加载安装部分内容 如果做分发此应用的话,推荐使用 加强版在国内分发 UWP 应用正确方式 通过win32安装UWP应用 方法进行分发,此时就不需要让用户去关注证书问题 以上代码放在 github...WPF 引用 UWP 控件 不打包为 MSIX 分发方法 如果想给画布加上背景,请看 WPF 使用 Microsoft.Toolkit.Wpf.UI.Controls InkCanvas 时加上背景色和按钮方法...书写 WPF 使用 Composition API 做高性能渲染 WPF 使用 Win2d 渲染 win10 uwp win2d CanvasVirtualControl CanvasAnimatedControl

1.1K40

微软何时不再“阳萎” 看Nadella上任一年后憋了哪些大招

UWP平台App还可以通吃桌面环境、Xbox、IoT设备、Surface Hub大型触控屏幕。...对Android和iOS平台支持是微软通用窗口平台(UWP)其中一环,这平台还可通吃桌面环境、Xbox、IoT设备、Surface Hub大型触控屏幕,甚至是微软超炫HoloLensHolographic...新策略2:单一OS通吃所有大小设备 不只手机、平板、笔记本电脑、PC能用,小至穿戴式设备和IoT设备,大到84寸Surface Hub触控屏幕都是同一套OS。...不只手机、平板、笔记本电脑、PC都能支持,Windows 10还能支持小至穿戴式设备和IoT设备,大到84寸Surface Hub超大触控屏幕,连Xbox One游戏机未来也都将内建Windows 10...HTML 5为基础标准技术。

1.8K50

Windows Community Toolkit 3.0 - InfiniteCanvas

这是一个非常实用控件,在“来画视频” UWP 应用绘画功能中,也用到了这个控件,它对不同画笔选择,橡皮擦,直尺和圆形尺,文字输入和字体选择等都提供了很便捷支持,而且支持导入和导出数据,可以很方便创作绘画作品...InfiniteCanvas Windows Community Toolkit Source Code - InfiniteCanvas Namespace: Microsoft.Toolkit.Uwp.UI.Controls...; Nuget: Microsoft.Toolkit.Uwp.UI.Controls; 开发过程 代码结构分析 首先来看 InfiniteCanvas 代码结构,组成如下: Commands - InfiniteCanvas...InfiniteCanvasVirtualDrawingSurface 用于渲染 Ink 和 Text 虚拟 drawing surface,它有几个部分类组成: ?...中实现了一个 InkCanvas 所以可以实现各种笔触笔迹绘制; InfiniteCanvas.Events.cs 主要是 Canvas 中各种按钮点击等事件处理; InfiniteCanvas.TextBox.cs

51630

高性能笔迹原理

本文只聊原理部分 各个硬件都是独立 假定是需要做触摸屏笔迹,那么触摸屏和屏幕是独立硬件,而处理数据主机又是独立硬件 独立硬件意味着可以并行执行,因此最佳方式就是隐藏时间,即极限优化能做到是速度最慢硬件频率...例如有三个硬件,如触摸框 和 屏幕 和 PC 主机 从触摸框收到触摸消息,从 PC 进行处理告诉屏幕如何绘制,在屏幕进行绘制 简单分为三个硬件,此时假定触摸框收到触摸点到将点传到 PC时间是 30...在 PC 收到触摸消息到应用程序处理完成等通过 HDMI 输出到显卡需要时间是 15 毫秒。...如果不选 WPF 那么应该选其他 DX 体系下框架,如 UWP 等 在 Win10 下,采用 UWP 能使用 DirectComposition 技术,应用本身自己能使用,这和 WPF 不相同。...如果在框架层上使用,请看 WPF 使用 Composition API 做高性能渲染 因此 Win10 下 UWP 能做到最快笔迹,在 Win10 下,一个空应用加上一个空 InkCanvas 就能做到

80521

WPF 实现自定义笔迹橡皮擦

以下只是将 InkCanvas 作为笔迹绘制,而橡皮擦部分是咱定制 在 XAML 中添加一个 InkCanvas 代码很简单,请看代码 咱可以从这个 InkCanvas 里面获取当前笔迹,如下面代码 StrokeCollection strokes = InkCanvas.Strokes; 这里拿到 StrokeCollection...因为这个 Canvas 容器在 InkCanvas 上方,因此自定义橡皮擦界面也将会在 InkCanvas 上 在界面里面放一个 Canvas 和一个用 Rectangle 表示自定义外观橡皮擦...DynamicRenderer 书写 WPF 使用 Composition API 做高性能渲染 WPF 使用 Win2d 渲染 win10 uwp win2d CanvasVirtualControl... CanvasAnimatedControl WPF 最简逻辑实现多指顺滑笔迹书写 ---- 本文会经常更新,请阅读原文: https://blog.lindexi.com/post

85520

UWP 和 WPF 对比

对比 WPF ,全平台 UWP 支持PC, Notebook, Tablet, Phone, Xbox, IoT, Surface Hub,需要说最后一个大家不用支持,因为说了10年还没有卖。...但是如果需要性能和支持好触摸,建议选择 UWP ,不过 UWP 坑还是好多。 输入 虽然微软说 WPF 是支持触摸,但是在 4.7 之前触摸是很差。所以 WPF 支持鼠标键盘。...但是 UWP 是支持触摸,鼠标、键盘。 对于 触摸支持,uwp 是做很好,不仅支持了 4.7.1 指针消息而且还内部支持很多手势。 对于AR输入,uwp也是支持。...但是 UWP 定制虽然像 UWP 但是限制很多,一个就是他源代码看不到,其他就是很多功能无法使用,如 Adorner 和继承属性。...样式 虽然看起来 WPF 和 UWP 样式定义是一样,但是 UWP 没有了功能很好 Trigger 和样式继承。这样 UWP 功能就没有 WPF 那么容易定制。

14.1K20

UWP 和 WPF 对比

对比 WPF ,全平台 UWP 支持PC, Notebook, Tablet, Phone, Xbox, IoT, Surface Hub,需要说最后一个大家不用支持,因为说了10年还没有卖。...但是如果需要性能和支持好触摸,建议选择 UWP ,不过 UWP 坑还是好多。 输入 虽然微软说 WPF 是支持触摸,但是在 4.7 之前触摸是很差。所以 WPF 支持鼠标键盘。...但是 UWP 是支持触摸,鼠标、键盘。 对于 触摸支持,uwp 是做很好,不仅支持了 4.7.1 指针消息而且还内部支持很多手势。 对于AR输入,uwp也是支持。...但是 UWP 定制虽然像 UWP 但是限制很多,一个就是他源代码看不到,其他就是很多功能无法使用,如 Adorner 和继承属性。...样式 虽然看起来 WPF 和 UWP 样式定义是一样,但是 UWP 没有了功能很好 Trigger 和样式继承。这样 UWP 功能就没有 WPF 那么容易定制。

5.3K20

UWP 入门教程2——如何实现自适应用户界面

系列文章 UWP入门教程1——UWP前世今生 如上文所说,布局面板根据可用屏幕空间,指定界面元素大小和位置。例如StackPanel 会水平或垂直排列界面元素。...Grid 布局CSS 中表格控件类似,可将各元素按单元排列。 新提供 RelativePanel 即相对布局,各个元素之间存在相对关系,可用来创建自适应界面。...RelativePanel.RightOf="textBox1" RelativePanel.Below="blueButton"/> 使用可视化状态触发器创建自适应UI UWP... 创建UWP可使用工具 创建App时,通常会明确目标设备,当需要在设备中预览App,可以使用VS中Preview toolbar(预览工具箱)查看App,可以模拟不同设备,如PC,...新 InkCanvas XAML 控件和InkPresenter API 可访问Stroke 数据 编写代码 VS中开发Windows10 项目支持多种开发语言,如C++,C#,VB以及JavaScript

3.1K50

UWP 有效像素(Effective Pixels)引入 WPF

UWP 采用有效像素(Effective Pixels)来描述尺寸,这是才是能够自圆其说一套尺寸描述;WPF 尺寸机制 UWP 完全就是同一套,使用有效像素才能解释 WPF 尺寸变化上各种特性!...在非 PC 设备(手机、平板电脑、大屏幕电视)上,如果依然保持物理尺寸相同,那么 PC 上显示合适 3cm 按钮在手机上将占据大半个屏幕,在电视上将小得几乎看不见。...具体说来,对于手机和平板电脑(笔记本、Surface)这些近距离观看设备,其物理尺寸可以更小;对于客厅摆放大屏幕电视,观看距离较远,物理尺寸应该更大。...用户可以随时修改屏幕显示分辨率,修改系统或屏幕 DPI 值。在显示分辨率显示器实际物理分辨率不一致情况下,用户还能设置画面的填充方式(居中或是拉伸)。...(这里不想吐槽设置分辨率还不设置为居中显示用户,那种画面模糊感觉,怎么能承受!) 事实上,目前为止,只有一款设备真正达到了微软期望中理想状态,那就是——Surface Studio!

1.4K21

Xamarin.Form 5.0: 新功能和控件以及调试改进

第一个示例新版本 XAML 热重新加载有关,允许开发人员快速修改和预览其更改。...一年前发布第一个版本相比,该功能已被重写,同时采用通用 Windows 平台 (UWP) 和 Windows 演示基金会 (WPF) XAML 热重新加载体系结构。...根据开发人员社区反馈,现在可以 Xamarin.Forms UWP 应用一起使用热重载和热重启,并部分刷新修改后页面(这是 Visual Studio 调试设置中可配置选项)。 ?...此功能必须在设置中启用,并且(现在)需要付费 Apple 开发人员计划订阅。设备连接到 Windows PC 后,Visual Studio 会识别并设置设备作为调试目标设备。...它在移动应用程序内外都有效,特别是当它有一个双屏幕,如 Surface Duo 时。 ?

3.2K20

控制Arduino利器-Windows Remote Arduino

因此,在Windows 10这个统一大平台下,我们可以使用Windows 10系统PC、平板、手机,甚至是树莓派等运行IoT Core设备来控制Arduino硬件。...上位机环境准备     这里将运行WindowsPCSurface、或者Windows Phone统称为上位机,我们可以使用以下三种方法中任意一种来完成上位机环境设置: Download the...第二种适用于编写自己UWP应用场景,通过引用Windows Remote Arduino包,在自己编写程序中完成Arduino设备控制。...这里,以第一种方法为例,打开微软商店,直接在PC或者Mobile上安装Windows Remote Arduino Experience应用,该应用是UWP应用。 ? 3....如果此时Arduino已经正确连接了PCUSB接口,则会自动显示Arduino Uno(COM*),用户只需点击Connect就可以连接Arduino设备了,如下图所示, ?

2.5K70
领券