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操作系統
新聞熱點
疑難解答