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

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 中书写时,笔尖结合方向,决定了不同方向笔画的形状和不同的粗细,笔尖的填充,决定了在反复涂画时,是否有颜色加深处理。 ?

1.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.3K110

    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.3K20

    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.2K40

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

    UWP平台的App还可以通吃桌面环境、Xbox、IoT设备、Surface Hub大型触控屏幕。...对Android和iOS平台的支持是微软通用窗口平台(UWP)其中一环,这平台还可通吃桌面环境、Xbox、IoT设备、Surface Hub大型触控屏幕,甚至是微软超炫的HoloLens的Holographic...新策略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

    56930

    高性能笔迹原理

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

    86321

    WPF 实现自定义的笔迹橡皮擦

    以下只是将 InkCanvas 作为笔迹的绘制,而橡皮擦部分是咱定制的 在 XAML 中添加一个 InkCanvas 的代码很简单,请看代码 InkCanvas x:Name="InkCanvas...">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

    94520

    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.8K20

    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.2K50

    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.5K20

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

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

    1.5K21

    oracle如何导出数据(oracle如何备份数据库)

    还有一个版本 1,打开Powerdesigner工具,创建一个PDM文件,选择与之匹配的数据库类型“ibm db2 udb 8.x common server”。...Web Server 2008 R2服务器简单安全设置,需要的朋友可以参考下 用的腾讯云最早选购的时候悲催的只有Windows Server 2008 R2的系统,原 … screen:多重视窗管理程序...Collection】 排序集锦 各种排序算法,总结一下,一直在遗忘…… [冒泡排序] 就是下面这个鬼啦: c实现代码(升序): #include void BubbleSort(int … Win10/UWP...开发-Ink墨迹书写 在UWP开发中,微软提供了一个新型的InkCanvas控件用来让用户能书写墨迹,在新版的Edga浏览器中微软自己也用到了该控件使用户很方便的可以在web上做笔记....InkCanvas控件使用很简单,从 … Android布局优化之过度绘制 如果一个布局十分复杂,那么就需要来排查是否出现了过度绘制,如果出现了,那么很可能会造成刷新率下降,造成卡顿的现象.那么什么是过度绘制呢

    2.4K10

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

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

    3.3K20
    领券