dvdaction
语法:result:=dvdaction(#action)
说明:该函数根据参数action指定的符号,控制dvd的播放。
参数#action各种值的含义为:
#play—播放
#pause—暂停
#stop—停止播放
#end—关闭播放窗口,释放所有资源
#rewind—快速倒播
#fastforward—快进
#framestep—进入下一帧
#nextchapter—进入下一章节
#prevchapter—返回前一章节
#replaychapter—重播当前章节
#fullscreen—进入全屏播放模式
#titlemenu—切换至标题菜单
#rootmenu—切换至主菜单
该函数仅适用于windows操作系统。
dvdcaptions
语法:result:=dvdcaptions(captionson)
说明:当参数captionson的值为true时,执行该函数则打开字幕显示(前提是当前dvd电影存在字幕)。当参数captionson的值为false时,执行该函数则关闭字幕显示。
该函数仅适用于windows操作系统。
dvdchapternum
语法:result:=dvdchapternum( )
说明:该函数返回当前正在播放dvd电影的章节号。
该函数仅适用于windows操作系统。
dvdcreate
语法:result:=dvdcreate([windowleft,windowtop,windowwidth,windowheight,dvdfilename])
说明:该函数创建dvd电影播放窗口。播放窗口的左上角坐标由参数windowleft和windowtop指定,窗口的宽度与高度分别由参数windowwidth和windowheight确定。参数dvdfilename是一个全路径名,包含dvd驱动器的盘符,电影文件名称及其所处的路径。上述参数均为可选。如果省略坐标参数,播放窗口左上角坐标默认为(0,0)。如果省略播放窗口的高度与宽度参数,则被播放窗口的大小自动与【演示】窗口相适应。如果省略dvdfilename参数(或以空字符串作为参数值),则此函数自动搜索系统中的所有驱动器,加载首次发现的dvd电影。该函数执行成功则返回true。 播放窗口被创建之后处于隐藏状态,仅允许播放dvd电影中的声音。之后可以通过执行函数dvdshowwindow(true)显示dvd电影画面。
该函数仅适用于windows操作系统。
dvdcurrenttitlenum
语法:result:=dvdcurrenttitlenum( )
说明:该函数返回当前系统中安装的microsoft windows directx 版本号。在播放dvd电影之前,系统中必须安装directx 8.1或以上版本。
该函数仅适用于windows操作系统。
dvdgetdrive
语法:result:=dvdgetdrive("driveletter")
说明:该函数返回系统中第一个装有dvd电影的驱动器盘符。例如,f:,该函数首先在参数driveletter指定的盘符中查找。如果没有发现dvd电影文件,就从c:驱动器开始依次在系统各驱动器中查找,直至发现dvd电影文件,并返回对应驱动器的盘符。如果最终仍然没有发现dvd电影存在,该函数返回空字符串。 实际上该函数针对video_ts文件夹进行查找。如果系统的某驱动器中存在名为video_ts的文件夹,该函数就会返回该驱动器的盘符,而不管其中是否存在ifo播放控制信息或vob视音频数据。
该函数仅适用于windows操作系统。
dvdgetvolume
语法:result:=dvdgetvolume( )
说明:该函数返回dvd电影的音量。dvd电影的音量分为100级。0级表示无声,100级表示最大音量。
该函数仅适用于windows操作系统。
dvdmute
语法:result:=dvdmute(mute)
说明:当参数mute的值为true时,该函数将dvd电影播放过程设置为静音。当参数
mute的值为false时,该函数恢复对声音的播放。
该函数仅适用于windows操作系统。
dvdnumchapters
语法:result:=dvdnumchapters([titlenumber])
说明:该函数返回指定标题下章节的总数,标题号由参数titlenumber指定。如果参数被省略,该函数返回当前标题中的章节总数。一个标题最多可以分为999个章节。
该函数仅适用于windows操作系统。
dvdnumtitles
语法:result:=dvdnumtitles( )
说明:该函数返回当前dvd电影中的标题总数。一部dvd电影最多可以有99个标题。
该函数仅适用于windows操作系统。
dvdplaychapter
语法:result:=dvdplaychapter( titlenumber,chapternumber)
说明:该函数播放dvd电影中指定标题下的指定章节。标题号和章节号分别由参数titlenumber和chapternumber指定。如果titlenumber设置为0,则播放当前标题下的章节。
该函数仅适用于windows操作系统。
dvdplaytimes
语法:result:=dvdplaytime(title,fromhour,frommin,fromsec [,tohour,tomin,
tosec])
说明:该函数播放dvd电影中指定标题下的一个片段。标题号由参数title指定,片段开始时间(时、分、秒)分别由参数fromhour,frommin,fromsec指定。片段结束时间(时、分、秒)分别由可选参数tohour,tomin,tosec指定。如果省略这3个参数,则该函数从片段开始时间一直播放到指定标题的结束位置。
该函数仅适用于windows操作系统。
dvdselectbutton
语法:result:=dvdselectbutton(buttonnumber)
说明:该函数在dvd菜单中选择指定的按钮。按钮号由参数buttonnumber指定。
该函数仅适用于windows操作系统。
dvdsetvolume
语法:result:=dvdsetvolume(volume)
说明:设置当前dvd电影的音量。dvd电影的音量分为100级,参数volume的值为0时表示静音,为100时则表示最大音量。音量设置成功则函数返回true,否则返回false。
该函数仅适用于windows操作系统。
dvdshowwindow
语法:result:=dvdshowwindow(showwindow)
说明: 该函数设置是否显示由dvdcreate函数创建的dvd电影播放窗口。参数showwindow的值为true时显示播放窗口,否则隐藏播放窗口。
该函数仅适用于windows操作系统
新闻热点
疑难解答