quicktime解码器怎么用
在你调用QuickTime函数之前,你的应用程序必需初始化你的QuickTime,你也许想检查你电脑上的QuickTime的版本,目的是为了检查你应用程序拥有的特性。
如果你工作在windows平台上,你也必需检查QuickTime是否被安装和QuickTime Media Layer被初始化。
如果你写一个线程应用程序,你想在多线程中调用QuickTime函数,你就必需显式的初始化每个线程的QuickTime。
这个文档描述了怎样和何时初始化QuickTime和QuickTime Media Layer(QTML)和怎样确定QuickTime已经被初始化,及安装了那个版本的QuickTime。
如果你是一个写c程序的QuickTime应用和QuickTime组件的开发者,那么你应该读这个文档。
Initializing QuickTime (quicktime的初始化)
在应用程序和组件调用QuickTime Movie Toolbox之前,QuickTime必需被初始化。
如果你写一个多线程的应用程序,想要在多线程中调用quicktime的函数,你必需在每个线程中显示的初始化quicktimewindows应用程序必需初始化QuickTime Media Layer (QTML),在初始化Quicktime本身之前。这也是为了检查Quicktime有没有安装。
作为初始化进程的一部分,通常被保存QuickTime安装的版本的特性引进了用户的版本。这样同样为了检查QuickTime在初始化之前被安装。
Initializing QuickTime Media Layer forWindows如果你的应用程序运行在windos操作系统,你必需检查Quicktime被安装和QuickTime Media Layer已被初始化,只要简单的调用InitializeQTML就可以了
quicktime解码器能干什么
QuickTime可以用于实现如下一些具体的任务:
播放电影和其它媒体,比如Flash或者MP3音频
对电影和其它媒体进行非破坏性的编辑。
在不同格式的图像之间进行导入和导出,比如JPEG和PNG
对来自不同数据源的多个媒体元素进行合成,分层,和排列
把多个依赖于时间的媒体同步到单一的时间线上
捕捉和存储来自实时源的数据序列(sequence),比如音频和视频输入
以编程的方式将制作完成的数据作成电影
使用智能化和脚本化的动画制作精灵
创建与阅读器,远程数据库,和应用程序服务器相互交互的演示
创建包含定制形状的窗口,“皮肤”,以及各种控件的电影
在网络或者英特网上实时生成电影流
广播从诸如照相机和麦克风这样的直播源得到的实时流
分发位于磁盘,网络,或者英特网上的可下载媒体