写点什么

Surface SDK 2.0 开始支持 Windows 触控设备

  • 2011-07-18
  • 本文字数:689 字

    阅读完需:约 2 分钟

有了 Microsoft Surface SDK 2.0,我们既可以为 Surface,也可以为 Windows 触控设备编写应用程序了。

Surface 2.0 和 Surface 1.0 设备并不兼容,并且到现在为止,唯一兼容的设备只有 Samsung SUR40 ,它是一种“-thin 40”设备,具有 HD 分辨率和 Pixel Sense 功能,其中后者是一种能够处理多达 50 种同步触控的技术,并能够识别出触摸的对象。这些细节已经公布出来一阵子了,但是微软刚刚才发布了 Surface SDK 2.0 。它的关键特性之一就是支持 Windows 触控设备,也就是带有触摸输入的 Windows 计算机,从而这种 SDK 所能够支持的设备的范围更广。如果说现在 Surface 的设备很少,那么 Windows 触摸设备还是很多的,并且数量还在稳定地增长。

Windows 触控应用程序与 Surface 的触控应用程序非常类似,只不过支持 HD 分辨率和多点触控的相关输入——像手指和滑动识别、标记对象、显示标题、旋转显示等等——要稍晚一些。

在 Surface 2.0 中有两个开发层:

  • 表现层——基于 WPF 开发,适合于大多数应用程序,为其提供一组丰富的预构建的支持触摸的控制,并且支持 XAML。
  • 核心层——基于 XNA 的开发,针对像 3D 动画一样的高端图像,或者使用自定义像素着色器进行渲染。

在 SDK 2.0 中的新特性包括:

  • 支持基于 HID 的输入
  • 能够模拟各种触控输入的模拟工具
  • 在.NET 4.0 中的 UserControl 中集成了 SurfaceUserControl 类,它会支持触摸动作。
  • 把 Surface 1.0 应用程序转换为 2.0 的工具

MSDN 的 Surface 文档中包含了更多关于 SDK 2.0 的信息,同时, Surface.com 也提供了微软的这种自然用户界面(Natural User Interface)技术的细节。

查看英文原文: Surface SDK 2.0 Targets Windows Touch Devices

2011-07-18 08:414086
用户头像

发布了 340 篇内容, 共 147.0 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

08 | 指针系列(二):记住,指针变量也是变量

Nydia

【Flutter 专题】98 易忽略的【小而巧】的技术点汇总 (六)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 7月日更

云原生领域的一些技术展望

名白

容器 云原生 Service Mesh service

Go 学习笔记之 命名

架构精进之路

Go 语言 7月日更

阿里+头条+抖音+百度+蚂蚁+京东面经,都是精髓!

欢喜学安卓

android 程序员 面试 移动开发

推荐系统提供web服务的2种方式(二十四)

Databri_AI

算法 推荐系统 web服务

Java入门到架构-优秀书籍

Java入门到架构

Java 架构 入门 书籍

.NET CORE 对象池简述

喵叔

7月日更

【LeetCode】雪糕的最大数量Java题解

Albert

算法 LeetCode 7月日更

“Windows 找不到文件...”,怎么处理?

Emotion

windows 系统 找不到系统文件 windows找不到文件

极客时间-排位赛可视化工具

IT蜗壳-Tango

7月日更

Rust从0到1-Cargo-自定义构建

rust build cargo 构建

Redisson 分布式锁源码 01:可重入锁加锁

程序员小航

Java redis 源码 分布式锁 redisson

Ant蚂蚁挖矿系统软件开发资料

“懂行人”合力共建“强富美高”数字经济助力千载金陵的数字一跃

脑极体

阿里+头条+腾讯等大厂Android面试题分享,神操作!

欢喜学安卓

android 程序员 面试 移动开发

(VMware)ubuntu 环境下搭建 docker 镜像私服

逸少

Docker 镜像仓库

ES6中扩展运算符的8种用法

devpoint

数组去重 ES6 扩展运算符

流量为王时代的短视频平台如何确保内容质量?|【话题讨论】

老猿Python

技术 内容审核 流量为王 负能量

数据结构——树和二叉树

若尘

数据结构 二叉树

多项目并行,项目经理如何有效管理项目进度?

万事ONES

研发管理工具 ONES 项目经理 项目管理工具

2021最新一线大厂Java高级架构师面试题总结,上线3天获22w浏览量

Java 编程 程序员 架构 面试

话题讨论|你知道集群、分布式、微服务区别吗?

Emotion

分布式 微服务 话题讨论 集群 话题王者

网络攻防学习笔记 Day61

穿过生命散发芬芳

网络攻防 7月日更

在线HTML实体转字符串工具

入门小站

工具

PowerShell 数组

耳东@Erdong

PowerShell 7月日更

为什么 FaaS 系统的复杂性不会随着规模的增长而指数增长?

朱峰 Ben

Serverless Faas

架构思考

zk

微信 架构 微信业务架构

李某逆道而行闭关三月,直接四杀斩获阿里/腾讯/京东/百度等大厂offer

Java架构师迁哥

Linux之tail命令

入门小站

Linux

对象存储手把手教一 | 用户数据访问控制管理ACL

QingStor分布式存储

云原生 对象存储 分布式存储

Surface SDK 2.0开始支持Windows触控设备_.NET_Abel Avram_InfoQ精选文章