您现在的位置: IT专家网 > WinSystem子站
构建具有丰富功能交互式 Kiosk
Kiosk 近来似乎无处不在。本文将概述这些新技术,并说明开发人员使用这些新技术创建具有丰富功能的 Kiosk 解决方案所带来的好处。
用新的 Microsoft 技术支持 Kiosk
Microsoft 即将推出许多支持新零售业 Kiosk 方案的技术。零售商在考虑如何构建下一代 Kiosk 策略时应该考虑这些产品和技术。
Windows Vista
Windows Vista 代表了即将在 2006 年底发布的下一代 Windows 客户端。Vista 引入了一个名为 WinFX 的新编程模型,该编程模型是 Vista 中内置的一组 .NET 库,它将向后兼容 Windows XP 和 Windows Server 2003。WinFX 由以下功能组成:
Windows Presentation Framework (WPF)
Microsoft Windows Presentation Foundation(以前的代号为"Avalon")奠定了在 Windows 中构建应用程序和高保真的体验的基础,它将应用程序 UI、文档和媒体内容混合在一起。WPF 引入了一个的名为 XAML(XML 应用程序标记语言,读作"zamel")的新的 XML 窗体引擎,用于定义应用程序 UI 的显示方式。XAML 使用 XML 通过 XML 标记来定义窗体,允许开发人员用属性 (Attribute) 设置标记的属性 (Property)。(有关如何开发 WPF 应用程序的详细信息,请访问 http://MSDN.microsoft.com/winfx/reference/presentation/default.aspx。)WPF 引入了与 Kiosk 开发直接相关的以下功能:
视频 - 高清晰度视频 (HD) 或常规视频 (NTSC/PAL) 可以宿主在窗体中,并且可通过代码进行操作。诸如在窗体中反转视频,动态调整视频大小,旋转视频,以及播放视频动画之类的效果现在都可以通过简单的 API 使用 WPF 完成。(请参见图 1。)

图 1. 视频
请注意,图 1 的三个 North Face 视频如何同时在屏幕上播放。另请注意,当主视频在前景中播放时,另外两个视频是如何在背景中播放的。单击背景视频会将该视频移至最前面,单击前台的视频会选中该视频,并以选择的商品为背景图像全屏播放该视频。
- 本文关键词:

