Windows Mobile version 5.0 Microsoft Visual Studio .NET 2005 Microsoft .NET Compact Framework 版本 2.0 摘要:学习 Windows Mobile 5.0 和 .NET Compact Framework 2.0 中新增的多媒体功能,并了解如何在您的企业应用程序中使用这些功能。本文通过使用一个下载代码示例以及其他用 C# 编写的代码示例,演示新增的功能。 请从 Microsoft Download Center 下载 Working with Multimedia.msi。
简介Windows Mobile version 5.0 通过集成的照相机应用程序编程接口 (API) 提供优秀的多媒体支持,这些 API 使开发人员能够将照相机、图片和视频功能直接嵌入到应用程序中。它还包括大量新增的多媒体 API。Microsoft DirectShow 在视频流和音频流的捕获和播放方面为开发人员提供更强的控制和更高的灵活性。Microsoft Windows Media Player 10 Mobile 使开发人员能够将媒体播放器功能(包括媒体库的管理和播放)集成到他们的应用程序中。Microsoft DirectDraw 在呈现高速的二维图形方面为开发人员提供更强的控制和更高的灵活性。Microsoft Direct3D 使开发人员能够交付更丰富的三维游戏环境,该 API 也可以在托管代码中使用。 本文通过一个基于业务方案(检查)的实际示例应用程序,使您了解如何使用集成的照相机 API 来捕获照片和视频。该示例说明新的高级构造(如图片选择和照相机捕获对话框)如何轻松地包括到企业应用程序之中。您将了解如何通过使用本机代码以及新增的托管组件对象模型 (COM) 互操作性功能(具有一些优秀的社区外接程序代码),在应用程序中使用媒体播放器控件。您还将了解到,如果需要对媒体和照相机的交互进行更多控制,如何使用 DirectShow API 中更高级的功能。包括的 DirectShow 示例代码用于说明视频和音频的播放和捕获。 本文首先描述为常见业务方案创建一些多媒体支持的基本任务。 检查业务过程 尽管在许多不同行业中都有检查任务,但这类任务通常是现场执行的。检查员一般是移动工作人员,他们的大部分工作实际上是收集数据。他们所面临的问题是需要收集尽可能多的信息,这样才能将因检查的不同感知而产生差异的风险降至最低,并最大限度地扩大涉及到的各方之间的信任。例如,一辆汽车在变更车主之前,车检员要进行检查,检查的准确性可能是买卖双方最关注的。然而,该工作在实地进行并且需要收集大量信息时,就出现了一个非常棘手的情况。 在检查过程中使用传统的解决方案(如在纸上手写记录)可能看似有效率,但是不以数字方式记录信息在检查之后可能会产生很多问题。手写记录需要输入到信息系统中,这通常由除检查员之外的其他人输入信息。这种情况通常会导致较差的信息质量,有时甚至会丢失信息。 由于文本不可能记录所有的信息,因此检查员在很长一段时间内都使用照片。但是传统的照片也会在检查后引发问题,因为照片的质量可能不合格,而且只有在这些照片由开发过程返回后才会发现质量问题。 对于所有这些问题,使用配备有照相机(能够捕获记录、照片甚至视频)的移动设备这一想法似乎是最佳解决方案。但在诸如 Pocket PC 这样的移动设备上以文本形式捕获信息仍然是个挑战,所以多媒体的作用变得更为重要。将通过集成手段捕获文本、照片、口述内容以及具有音频的视频合为一体,可能是成功的诀窍。本文重点讲述如何使这种愿景成为现实,不过首先要确定需求。用于检查的一般业务过程定义如下: | • | 从后台(服务器)签出必要的检查。
|
|
|
|
|
|
标签NewsAbout错误:Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
|
|
|
|