没有合适的资源?快使用搜索试试~ 我知道了~
VLC 中文API
3星 · 超过75%的资源 需积分: 50 468 下载量 147 浏览量
2014-01-17
12:07:06
上传
评论 5
收藏 86KB DOCX 举报
温馨提示
试读
64页
这事一个VLC 的中文API文档,原创来之外国文档,经翻译后生产此文档,包括方法的解释、参数的含义,具有初学参考意义。
资源推荐
资源详情
资源评论
: 外部
版权所有() 的团队
编号: !!"" "
作者:氯茅换货 #$%&'()*+%(),
让 保罗-萨满&./01%+%(),
皮埃尔-德 2(1%$&/(1%$+%(),
本程序是自由软件,您可以重新分配和或修改
它根据 34 通用公共许可证的条款发表
自由软件基金会5无论是 版的使用授权,或
(由你选择)任何更新的版本。
本程序分发的目的是希望它有用,
但没有任何担保,没有的连暗示的保证
适销性或针对特定用途。请参阅
34 通用公共许可证以获得更多细节。
你应该已经收到一份 34 通用公共许可证的副本
随着这一计划,如果没有,请写信至自由软件
基金公司, 富兰克林街五楼,波士顿 6", 4#。
7文件
该文件定义了 外部
7自用函数
这是 时, 程序的基础库。
+8
的#!%!9:92
#定义 9:92
#如果定义(;") <<定义( =9>?@AB)
#定义 94:9 的990/( C/($)的
其他#
#定义 94:9
# >=D
的#!!99:99
避免从 无用的警告与我们过时的
#定义 9=>A>B>=994:9
# ! 的定义( 993499) <<7
( 993499,"EE993499FF"<<993496@A99,)
#定义 9=>A>B>=994:9 的99G(*$99( (不推荐) )
其他#
#定义 9=>A>B>=994:9
# >=D
的#!!994#4#
用 C$(%HI8
# >=D
#包括&90$(*$*(0,
异常处理
7自用函数 9C/J%9C/J%
7内群 9(
异常处理
+8
初始化一个异常结构。这可以被调用多次,以
重用的异常结构。
7参数 /9C/J% 异常初始化
9C/J%9%$
94:99C/J%9%$( 9C/J%9$/9C/J%) 5
有异常被提出?
7参数 /9C/J% 例外查询
7返回 ,如果出现异常,否则为
9C/J%9(0
94:9%$9C/J%9(0(%$9C/J%9$/9C/J%) 5
使用用户提供的消息引发一个异常。
7参数 /9C/J% 除了提高
7参数 /0'9!(1$ 异常消息格式字符串
7参数格式字符串参数
94:9
9C/J%9(0( 9C/J%9$/9C/J%,
为 %0$(/0'9!(1$, ) 5
清除一个异常对象,因此它可以被重用。
该异常对象必须被初始化。
7参数 /9C/J% 异常清除
94:99C/J%9(( 9C/J%9$) 5
获取一个异常的消息。
7参数 /9C/J% 例外查询
7返回异常消息或 4,如果不适用(不例外
提高,例如)
94:9 为 %0$(
9C/J%9)$9100)(%$9C/J%9$/9C/J%) 5
+K
核心处理
7自用函数 9(9(
7内群
核心
+8
创建并初始化一个 实例。
7参数的 () 参数的个数
7参数 () 的命令行类型参数。的 ()LM必须的路径
调用程序。
7参数 9> 初始化的指针异常
7返回 实例
94:99%0$%9$
9%N(%$,为 %0$(%0$ 的, 9C/J%9$) 5
返回一个 实例标识符为传统的 。使用此
功能气馁,你应该将你的程序使用
新的 。
7参数 /9%0$% 实例
7返回的实例标识符
94:9%$9)$99( 9%0$%9$/9%0$%) 5
减少一个 实例的引用计数,并摧毁它
如果它达到零。
7参数 /9%0$% 实例销毁
94:99(0( 9%0$%9$) 5
递增一个 实例的引用计数。
最初的引用计数为 9%N( )返回后。
7参数 /9%0$% 实例引用
94:99($%( 9%0$%9$) 5
尝试启动一个用户界面的 实例。
7参数 /9%0$% 实例
7参数名称接口名称,或者为 %*,默认
7参数 /9C/J% 初始化的指针异常
94:9
99%O( 9%0$%9$/9%0$%,为 %0$(名称,
9C/J%9$/9C/J%) 5
等待直到一个接口使得该实例退出。
您必须先启动至少有一个接口,使用 99%O( ) 。
7参数 /9%0$% 实例
94:9
9N$( 9%0$%9$/9%0$%) 5
找回 版本。
例如:“ )$ 的 3(0%PI
7返回一个包含 版本的字符串
94:9 为 %0$(9)$9(0%()5
找回 的编译器版本。
例:“ ) 版本 "( 4*%$* 的 "**%$*) ”
7返回一个包含 的编译器版本的字符串
94:9 为 %0$(9)$91/(()5
找回 变更。
例:“ I
7返回一个包含 变更的字符串
94:9 为 %0$(9)$9%)0$()5
结构 9.$9$5
返回 内部对象,所有其他依赖的主要对象。
任何此功能应被视为一个丑陋的黑客,并避免不惜一切
成本。例如需要暴露不设置由一些功能
的 直接与 (。
请记住释放该对象与 9.$9(0( @:Q)
7参数 /9%0$% 的 实例
94:9 结构 9.$9$9)$99%0$%( 9%0$%9$)5
释放一个堆分配( ()的由 返回。
如果你知道你正在使用相同的底层 运行时作为
实现,那么你可以调用 # 的 !(()的直接替代。
94:99!((BA) 5
+K
事件处理
7自用函数 9%$9%$
7内群 9(
活动
+8
事件管理器,它属于一个 对象,并从他们的活动可以
接收。
$R/! 结构 9%$91%)(9$9%$91%)(9$5
剩余63页未读,继续阅读
Ajie_
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
前往页