亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

利用VisualBasic設(shè)計(jì)多媒體應(yīng)用程序

2019-11-18 17:36:44
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
一、前言
  隨著多媒體硬件環(huán)境和軟件環(huán)境的不斷完善,目前,大部分計(jì)算機(jī)軟件開(kāi)發(fā)中都涉及多媒體軟件技術(shù)的應(yīng)用。
  進(jìn)行多媒體應(yīng)用程序設(shè)計(jì),從原理上說(shuō),可以采用從C 到多媒體專用開(kāi)發(fā)系統(tǒng)(如TOOLBOOK、AUTHORWARE、DIRECTOR)等多種層次的工具。然而,由于多媒體軟件涉及的媒體復(fù)雜多樣、開(kāi)發(fā)周期短并且需要多種專業(yè)人員參與,因此,為了能進(jìn)行實(shí)用高效的開(kāi)發(fā),必須選用簡(jiǎn)單易用、開(kāi)發(fā)效率高的軟件。
  VisualBasic是Microsoft公司開(kāi)發(fā)的Windows編程工具軟件。由于它具有先進(jìn)的設(shè)計(jì)思想、快速易掌握的使用方法及控制媒體對(duì)象手段靈活多樣等特點(diǎn),受到了多媒體軟件開(kāi)發(fā)人員的關(guān)注和青睞,也因此成為多媒體應(yīng)用程序開(kāi)發(fā)的理想工具。

二、VisualBasic的多媒體控件MCI.OCX

  MCI(媒體控制接口)是Microsoft公司為實(shí)現(xiàn)Windows系統(tǒng)下設(shè)備無(wú)關(guān)性而提供的媒體控制接口標(biāo)準(zhǔn)。用戶可以方便地使用MCI控制標(biāo)準(zhǔn)的多媒體設(shè)備。

  MCI包含在Windows多媒體擴(kuò)展的MMSYSTEM模塊中,用來(lái)協(xié)調(diào)事件間以及MCI設(shè)備驅(qū)動(dòng)程序間的通訊,提供了與設(shè)備無(wú)關(guān)的接口屬性。通常應(yīng)用程序是通過(guò)指定一個(gè)MCI設(shè)備類型來(lái)區(qū)分MCI設(shè)備,設(shè)備類型指明了當(dāng)前實(shí)際使用設(shè)備的物理類型,不同的設(shè)備類型使用不同的控件屬性來(lái)進(jìn)行描述(見(jiàn)附表1)。

  從使用的控制方式上來(lái)說(shuō),MCI設(shè)備分為復(fù)合和簡(jiǎn)單兩類。一個(gè)簡(jiǎn)單MCI設(shè)備并不需要設(shè)備元素。例如,CD音頻和音碟機(jī)就是在一個(gè)已經(jīng)安裝好了的硬盤上工作的,它們不需要應(yīng)用程序?yàn)槠洳僮鞯拿襟w內(nèi)容提供任何信息。但對(duì)于復(fù)合的MCI設(shè)備,就需要應(yīng)用程序提供設(shè)備元素,即一個(gè)包含全部路徑名的源數(shù)據(jù)文件或目的文件。

  VisualBasic語(yǔ)言的CustomControl(用戶控制部件)概念體現(xiàn)了當(dāng)今軟件設(shè)計(jì)的發(fā)展潮流--面向?qū)ο蠹夹g(shù),編程者可以在VisualBasic的工具箱(Toolbox)中嵌入各式各樣五花八門的用戶控件,每個(gè)用戶控制部件都有一定的屬性和操作方法,編程者通過(guò)屬性的設(shè)置和方法的控制完成特定的功能。為了方便地控制多媒體,在專業(yè)版VisualBasic工具箱中提供了一個(gè)用于多媒體目的的用戶控件--MCI.OCX。

  多媒體MCI控件MCI.OCX專用于對(duì)多媒體控制接口MCI設(shè)備的多媒體數(shù)據(jù)文件實(shí)施記錄和回放,從目的效果上來(lái)說(shuō),該控件通過(guò)一組按鈕來(lái)發(fā)出種種設(shè)備控制命令以實(shí)現(xiàn)對(duì)諸如:音頻面板、MIDI音序器、CD-ROM驅(qū)動(dòng)器、音頻CD播放機(jī)、錄像帶播放、錄音帶錄放等設(shè)備的控制。在VisualBasic程序設(shè)計(jì)時(shí),當(dāng)在表中加入多媒體MCI控件時(shí)(在工具箱內(nèi)雙擊MCI控件),則出現(xiàn)下列按鈕群:向前(PRev)、向后(Next)、播放(Play)、暫停(Pause)、返回(Back)、單步(Step)、停止(Stop)、記錄(Record)和出帶(Eject)。

  應(yīng)用程序?qū)CI的這組按鈕操作非常靈活方便,如當(dāng)我們打開(kāi)一個(gè)MCI設(shè)備后,就可以根據(jù)該設(shè)備類型的屬性隨時(shí)從控件中選擇合適的狀態(tài)按鈕來(lái)表示即刻設(shè)備的物理狀態(tài)。所有MCI控件可以有下列幾種方式來(lái)編程:⑴控件及其各按鈕的可見(jiàn)性和使能性;⑵可變或完全對(duì)控件進(jìn)行重新定義;⑶在一個(gè)窗口表格中可以同時(shí)控制多個(gè)設(shè)備。

三、多媒體控制部件MCI.OCX的調(diào)用
  在VisualBasic3.0專業(yè)版中,多媒體控件MCI.OCX(在VisualBasic3.0和4.0中,多媒體控件的擴(kuò)展名為.VBX)是作為可選用部件提供的。為了使用它,首先要執(zhí)行File/AddFile菜單命令,把Windows/system目錄下的MCI.OCX加入到工具箱(Toolbox)中,這時(shí)會(huì)在工具箱中出現(xiàn)相應(yīng)的MCI.OCX圖標(biāo)。如果使用的是VisualBasic4.0版(或5.0版),選擇Tools/CustomControls菜單或直接鍵入Ctrl T,即可出現(xiàn)對(duì)話框,在AvailableControls列表框中選中MicrosoftMultimediaControls條目旁邊的檢查框,同樣會(huì)在工具箱中出現(xiàn)MCI.OCX圖標(biāo)。
  雙擊工具箱中的多媒體控件MCI.OCX圖標(biāo),調(diào)用MCI.OCX控件之后,表單FORM中將出現(xiàn)一排灰色的媒體控制按鈕(九個(gè))。

四、VisualBasic多媒體應(yīng)用程序設(shè)計(jì)步驟
  多媒體控件MCI.OCX包含有一組高級(jí)的與設(shè)備無(wú)關(guān)的控制命令。在使用該多媒體控件時(shí),首先用OPEN命令打開(kāi)MCI設(shè)備(多媒體設(shè)備)并建立一個(gè)與之對(duì)應(yīng)的文件,以便來(lái)進(jìn)行錄或放等操作(但是對(duì)諸如CDAudio、VCR和錄像帶不能使用相應(yīng)文件)。一旦設(shè)備打開(kāi)成功,就可以向它發(fā)出各種操作命令(見(jiàn)附表的按鈕命令)來(lái)完成指定的工作任務(wù)。最后記住,要用Close命令來(lái)關(guān)閉設(shè)備和數(shù)據(jù)文件。
  使用MCI.OCX來(lái)進(jìn)行多媒體應(yīng)用程序開(kāi)發(fā)是很方便的,因?yàn)榇蠖鄶?shù)屬性都是容易理解的,其中Command屬性尤為重要,它是在運(yùn)行過(guò)程中向多媒體設(shè)備發(fā)命令。格式為:
  Form.MMcontrol.Command=cmdstring$
  其中,cmdstring$變量是如下可執(zhí)行命令名:Open、Close、Play、Pause、Stop、Back、Step、Prev、Next、Seek、Record、Eject、Sound和Save。一旦給其命令設(shè)置,它就立刻
執(zhí)行,所發(fā)生的錯(cuò)誤存在Error屬性中。
  下面以播放DEMO.WAV(波形文件)文件為例,說(shuō)明VisualBasic多媒體應(yīng)用程序設(shè)計(jì)
步驟。
  首先,創(chuàng)建一個(gè)包含有多媒體控件(MCI.OCX)的表格(Form),于是屏幕上顯示出形狀類似錄音機(jī)的控制鍵,不過(guò)這時(shí)多媒體控制部件是不能馬上拿來(lái)用的(各鍵呈灰色),須通
過(guò)程序代碼來(lái)改變鍵的狀態(tài)。
  其次,在Form_Load過(guò)程中,插入相應(yīng)程序代碼。如下
  SubForm_Load()
  ‘在發(fā)出OPEN命令前要設(shè)置多媒體設(shè)備的屬性
  Form1.MMControl1.Notify=False
  Form1.MMControl1.Wait=True
  Form1.MMControl1.Shareable=False
  Form1.MMControl1.DeviceType="WaveAudio"
  Form1.MMControl1.FileName="c:/windowss/
  mmdata/demo.wav"
  Form1.MMControl1.Command="Open"
  EndSub

  最后,運(yùn)行上述程序,控制鍵呈黑色,這時(shí)就可以使用Play、Record等鍵操作數(shù)據(jù)文件DEMO.WAV了。例如用鼠標(biāo)點(diǎn)按Play鍵就能聽(tīng)到.WAV音效(計(jì)算機(jī)應(yīng)裝有發(fā)音設(shè)備)。
  通過(guò)上面陳述,不難發(fā)現(xiàn),VisualBasic利用多媒體控件MCI.OCX設(shè)計(jì)多媒體應(yīng)用程序很容易掌握。

五、VisualBasic多媒體應(yīng)用程序設(shè)計(jì)實(shí)例
  1、播放CD音樂(lè)
  在很多多媒體軟件系統(tǒng)中,都提供了激光唱盤的播放軟件,利用多媒體控件MCI.OCX,我們可以輕松地編制出符合自己使用要求的簡(jiǎn)易激光唱盤播放機(jī)。
  表1給出了簡(jiǎn)易CD播放器的主要控制部件定義,其后是對(duì)應(yīng)于各個(gè)觸發(fā)事件的源程序代碼。
完整的源程序清單如下:
  'CD播放機(jī)實(shí)用程序
  '運(yùn)行程序前請(qǐng)?jiān)贑D-ROM驅(qū)動(dòng)器中裝入一張激光唱碟'“LOAD”按鈕觸發(fā)事件
  PrivateSubCommand1_Click()
  '裝入CD唱片
  OnErrorGoToMCI_ERROR
  MMControl1.Command="Open"
  OnErrorGoTo0
  '設(shè)置時(shí)間格式
  MMControl1.TimeFormat=vbMCIFormatTmsf
  '關(guān)閉LOAD按鈕,顯示圖片
  Command1.Enabled=False
  Picture1.Picture=Picture3.Picture
  '設(shè)置初始軌道數(shù)
  Label1.Caption="1"
  ExitSub
  MCI_ERROR:
  DisplayErrorMessageBox
  ResumeMCI_EXIT
  MCI_EXIT:
  UnloadCD
  EndSub

  PrivateSubForm_Load()
  MMControl1.Wait=True
  MMControl1.UpdateInterval=0
  '設(shè)置設(shè)備類型
  MMControl1.DeviceType="CDAudio"
  '設(shè)置缺省軌道數(shù)為0
  Label1.Caption="0"
  EndSub

  PrivateSubForm_Unload(CancelAsInteger)
  MCITest.Show
  EndSub

  '“出帶”按鈕觸發(fā)事件
  PrivateSubMMControl1_EjectClick(CancelAsInteger)
  Command1.Enabled=True
  Picture1.Picture=Picture2.Picture
  MMControl1.UpdateInterval=0
  OnErrorGoToMCI_ERROR2
  MMControl1.Command="Eject"
  MMControl1.Command="Close"
  OnErrorGoTo0
  Label1.Caption="0"
  Label3.BackColor=&H404040
  ExitSub
  MCI_ERROR2:
  DisplayErrorMessageBox
  ResumeNext
  EndSub

  '“向前”按鈕觸發(fā)事件
  PrivateSubMMControl1_NextCompleted(ErrorCodeAsLong)
  Label1.Caption=Str$(MMControl1.Track)
  EndSub

  '“暫?!卑粹o觸發(fā)事件
  PrivateSubMMControl1_PauseClick(CancelAsInteger)
  MMControl1.UpdateInterval=0
  Label3.BackColor=&H404040
  EndSub

  '“播放”按鈕觸發(fā)事件
  PrivateSubMMControl1_PlayClick(CancelAsInteger)
  MMControl1.UpdateInterval=1000
  Label1.Caption=Str$(MMControl1.Track)
  EndSub

  '“向后”按鈕觸發(fā)事件
  PrivateSubMMControl1_PrevCompleted(ErrorCodeAsLong)
  Label1.Caption=Str$(MMControl1.Track)
  EndSub

  PrivateSubMMControl1_StatusUpdate()
  Label1.Caption=Str$(MMControl1.PositionAnd&HFF)
  IfMMControl1.Mode=vbMCIModePlayThen
  Label3.BackColor=&H80FF&
  Else
  Label3.BackColor=&H404040
  EndIf
  EndSub

  '“停止”按鈕觸發(fā)事件
  PrivateSubMMControl1_StopClick(CancelAsInteger)
  MMControl1.UpdateInterval=0
  Label3.BackColor=&H404040
  MMControl1.To=MMControl1.Start
  MMControl1.Command="Seek"
  MMControl1.Track=1
  Label1.Caption="1"
  EndSub

  2、播放AVI(音頻視頻接口)文件
  電影(包括聲音和圖像)是廣大計(jì)算機(jī)工作者最為關(guān)心的媒體信息之一,電影處理技術(shù)也是多媒體關(guān)鍵技術(shù)之一。而在多媒體系統(tǒng)中,AVI(AudioVideoInterface,音頻視頻接
口)文件是存儲(chǔ)電影(包括聲音和圖像)的標(biāo)準(zhǔn)格式,這些AVI文件一般是通過(guò)捕獲實(shí)時(shí)視頻信號(hào)得來(lái)的,也可以通過(guò)掃描儀獲取圖像或者使用動(dòng)畫制作軟件得到。于是,屏幕窗口上的音頻視頻操作,就變成了對(duì)AVI文件(文件后綴為AVI)的處理。在實(shí)際工作中,播放AVI文件(即影片)的方法有許多種,而其中以利用VisualBasic的多媒體控件方法最為簡(jiǎn)單、方便。下面以一個(gè)具體實(shí)例來(lái)說(shuō)明如何播放AVI文件:假設(shè)用戶當(dāng)前目錄下有名字為DEMO.AVI的視頻音頻文件,則利用VisulBasic播放該影片需要經(jīng)過(guò)
如下步驟:
 ?。?)在VisualBasic的窗體中加入一個(gè)MMControl多媒體控件、一個(gè)PictureBox圖片框控件和兩個(gè)ComandButton命令按鈕部件;
  (2)設(shè)置各個(gè)控件的屬性,其中窗體命名為Form1,MMControl多媒體控件命名為MMControl1、PictureBox圖片框控件命名為Picture1、兩個(gè)ComandButton命令按鈕控件分別命名為Play和Close;
 ?。?)編寫各觸發(fā)事件源程序代碼并且運(yùn)行。源程序代碼為:
  PrivateSubPlay_Click()
  MMControl1.Filename="DEMO.AVI"
  MMControl1.DeviceType=="AVIVIDEO"
  MMControl1.hWndDisplay=Picture1.hWnd
  MMControl1.Command="OPEN"
  MMControl1.To=1
  MMControl1.Command="SEEK"
  MMControl1.Command="PLAY"
  EndSub
  PrivateSubClose_Click()
  MMControl1.Command="STOP"
  MMControl1.Command="CLOSE"
  EndSub
  值得注意的是:在播放AVI文件之前,首先應(yīng)該把AVI(音頻視頻)驅(qū)動(dòng)程序安裝在Windows下。AVI的驅(qū)動(dòng)程序名為MCIAVI.DRV,必須將它拷貝到/WINDOWS/SYSTEM目錄下,同時(shí)在SYSTEM.INI文件的[MCI]部分加上:
  AVIVIDEO=MCIAVI.DRV
  這樣,運(yùn)行Windows時(shí),Windows會(huì)自動(dòng)地將AVI的驅(qū)動(dòng)程序安裝好。
  以上僅描述了利用多媒體控制部件播放音頻文件(.WAV)、CD唱片和音頻視頻文件(.AVI)的操作過(guò)程。實(shí)際上利用多媒體控制部件同樣可以播放動(dòng)畫文件(.FLI、.FLC)、MIDI
文件等其他媒體信息。

六、結(jié)束語(yǔ)
  通過(guò)前面論述,不難看出:利用VisualBasic提供的多媒體控制部件MCI.OCX,廣大計(jì)算機(jī)用戶可以方便、快捷、高效率地開(kāi)發(fā)出各種多媒體應(yīng)用程序。但需要強(qiáng)調(diào)的是:開(kāi)發(fā)設(shè)計(jì)VisualBasic多媒體應(yīng)用程序,除了可以利用多媒體控制部件以外,還可以采用其他手段,例如通過(guò)調(diào)用API函數(shù)等等(鑒于篇幅,這里未做討論)??梢?jiàn),VisualBasic確實(shí)是專業(yè)與非專業(yè)多媒體軟件開(kāi)發(fā)人員共同擁有的理想開(kāi)發(fā)工具。

附表1MCI設(shè)備類型定義
設(shè)備類型 設(shè)備描述
CDAudio  激光唱盤播放設(shè)備
DAT    數(shù)字化磁帶音頻播放機(jī)
DigitalVideo動(dòng)態(tài)數(shù)字視頻圖像設(shè)備
Animation 動(dòng)畫播放設(shè)備
Other   未給出標(biāo)準(zhǔn)定義的MCI設(shè)備
Overlay  模擬視頻圖像疊加設(shè)備
Sequence  MIDI音序發(fā)生器
VCR    可以使用程序控制的磁盤錄像機(jī)
VideoDisc 可以使用程序控制的激光視盤機(jī)
WaveAudio 播放數(shù)字化波形音頻的設(shè)備

附表2多媒體控制部件特有事件列表
事件      說(shuō)明
Done      完成MCI命令動(dòng)作(Notify為真)
ButtonClick  單擊按鈕
ButtonCompleted按鈕執(zhí)行命令完成
ButtonGetFocus 按鈕獲得輸入焦點(diǎn)
ButtonLostFocus按鈕失去輸入焦點(diǎn)
StatusUpdate  更新媒體控制對(duì)象的狀態(tài)信息->


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
欧美视频第一区| 在线观看老湿视频福利| 欧美大尺度在线观看| 夜级特黄日本大片_在线| 国产精品九九久久久久久久| 91夜夜揉人人捏人人添红杏| 久久蜜桃av一区精品变态类天堂| 91国模少妇一区二区三区| 福利小视频在线观看| 国产精品福利无圣光在线一区| 国产精品2023| 成人免费观看www在线| 三级a三级三级三级a十八发禁止| 香蕉视频禁止18| 久久久久高清| 亚洲精品久久在线| 亚洲国产三级在线| 在线永久看片免费的视频| 久久综合狠狠综合久久综合88| 中文字幕1234区| 国产激情综合| 亚洲精品成人自拍| 久久电影视频| 欧洲第一无人区观看| 国产精品大陆在线观看| 久久久久88色偷偷免费| 久久久久女人精品毛片九一| 国产午夜精品全部视频在线播放| 一区二区蜜桃| 日韩av系列| 九九九九九九精品任你躁| 久久最新资源网| 欧美最猛黑人xxxx黑人猛交黄| 中文字幕av一区二区三区高| 公肉吊粗大爽色翁浪妇视频| 搞黄网站免费观看| 精品一区二区三区四区五区六区| 国产99视频在线| 日韩精品小视频| 高清hd写真福利在线播放| 秋霞蜜臀av久久电影网免费| 国产精成人品2018| 黑人巨大精品欧美一区二区一视频| 四色成人av永久网址| 亚洲午夜免费| 91亚洲精品久久久蜜桃借种| 久久国产精品黑丝| 国产精品一二三| 日本片在线看| 久久精品这里只有精品| 日日天天狠狠| 亚洲男男gay视频| 免费黄色特级片| 国产黄色免费在线观看| 久久99久久精品国产| www视频在线观看免费| youjizz.com亚洲| 亚洲国产精品日韩| 精品在线播放| 欧美 日韩 精品| 亚洲pron| 九九九九九九精品任你躁| 五月婷婷综合网| 日韩精品一区二区亚洲av性色| 国模私拍国内精品国内av| 国产视频一区在线播放| 免费一二一二在线视频| 中文字幕精品视频在线观看| 国产成人艳妇aa视频在线| 免费下载黄色软件| 久久www人成免费看片中文| 影音先锋黄色资源| 秋霞午夜av一区二区三区| 成人性生交大片免费看中文网站| 色呦呦视频在线| 视频一区视频二区中文字幕| 丝袜连裤袜欧美激情日韩| youjizz亚洲女人| 四虎国产成人永久精品免费| 色天天久久综合婷婷女18| 精品欧美日韩在线| 欧美久久精品一级黑人c片| 黄网站免费在线| 日本不卡一二区| 免费欧美在线视频| 精品国精品国产尤物美女| 在线成人动漫av| 国产在线a视频| 一级片免费看| 四虎影视国产在线视频| 中文字幕一区二区三区有限公司| 日韩在线观看免费高清完整版| 99精品视频在线免费播放| brazzers欧美最新版视频| 日韩欧美国产综合在线一区二区三区| 91社区国产高清| 欧美日韩**字幕一区| 成人网男人的天堂| 国产乱子精品一区二区在线观看| 亚洲高清视频的网址| www.久久伊人| 亚洲天堂电影在线观看| 在线视频中文字幕第一页| 男男gay免费网站| 91久久伊人青青碰碰婷婷| 欧美美女操人视频| 国产乱人乱偷精品视频a人人澡| 在线看三级网站视频| 欧美人妖视频| 乱色精品无码一区二区国产盗| 国产一区二区在线观看免费| 亚洲一区欧美在线| 国产欧美久久久久久| 麻豆视频免费在线观看| 精品久久久久久久久久中文字幕| 久久精品国产视频| 99久久综合| ass精品国模裸体欣赏pics| 亚洲欧美久久婷婷爱综合一区天堂| 久久这里有精品15一区二区三区| 日韩精品一区二区久久| 精品美女视频在线观看免费软件| 亚洲精品影视| 漂亮人妻被中出中文字幕| 国产剧情av在线| 久久免费一级片| 在线中文字幕第一页| 精品高清一区二区三区| 极品白嫩丰满美女无套| 色综合一本到久久亚洲91| 久久综合久久久久88| 国产一区二区自拍| 日韩电影网站| 鲁鲁狠狠狠7777一区二区| 91精品人妻一区二区三区四区| 天天综合网91| 精品成人国产在线观看男人呻吟| 日韩你懂的电影在线观看| 里番在线观看网站| 妺妺窝人体色www在线小说| 国产精品成人一区二区不卡| 欧美极品少妇videossex| 人人妻人人澡人人爽人人欧美一区| 国产精品一区2区3区| 亚洲免费视频在线| 国产成人精品一区二区三区福利| 伊人影院在线视频| 亚洲国产私拍精品国模在线观看| 最新日韩av在线| 亚洲va欧美va人人爽午夜| 国产精品无码专区av免费播放| 色资源网在线观看| 在线视频精品免费| 91夜夜蜜桃臀一区二区三区| 午夜视频在线免费播放| 亚洲国产精品高清| 无码国产精品一区二区免费式直播| 国产精一区二区| 精品无码一区二区三区在线| 激情视频在线观看免费| 亚洲一区二区视频| 高清国产一区二区三区| 天堂а√在线中文在线| 91 视频免费观看| 精品国产乱码久久久久久浪潮| 国产在线视频不卡二| 亚洲欧美第一页| 亚洲第一精品自拍| 特级西西人体高清大胆| 小小女视频网站色琼网站| 日韩欧美的一区二区| 992tv在线影院| 日本精品一区二区| 国产**成人网毛片九色| 日韩小视频在线观看| 国产亚洲精品码| 国内精品视频一区二区三区| 欧美激情一区二区三区不卡| 日韩高清三级| 精品按摩偷拍| 久久中文欧美| 国产精品极品在线观看| 日批免费在线观看| 非洲黑人最猛性xxxx交| 欧美极品美女视频| 国产精品久久久久久影院8一贰佰| 国产一精品一av一免费爽爽| 亚洲九九爱视频| 天堂av在线电影| 国产免费成人av| 伊人男人综合视频网| 亚洲国产裸拍裸体视频在线观看乱了中文| 国产一区999| 亚洲欧美日韩国产一区二区| 国产激情91久久精品导航| av在线免费一区| 小小女视频网站色琼网站| 欧美日本精品| **欧美日韩在线观看| 国产一区一一区高清不卡| 涩涩涩999| 国产www.大片在线| 欧美日本精品| 美女把尿口扒开给男人桶视频| 欧美成人高清手机在线视频| 伊人色综合久久久| 国产精品久久电影观看| 一本久久a久久精品亚洲| 免费成人美女在线观看| 亚洲国产精品毛片av不卡在线| 在线日韩中文字幕| 日韩一区二区不卡| 欧美精品在线免费观看| 免费在线观看污网站| 亚洲av无码乱码国产精品| 日韩一级片在线免费观看| 又爽又大又黄a级毛片在线视频| 国产精品久久77777| 成人免费看片网址| 久久久久资源| 国a精品视频大全| 成人国产电影网| 久草福利在线视频| 日日噜噜噜夜夜爽亚洲精品| 成年网站视频| 日本a一级在线免费播放| 日韩精品中文字幕在线一区| 国产精品一区二区三区成人| 国产精品网在线观看| 欧美一区二区| 国产成人高清激情视频在线观看| 乱人伦视频在线| 日本伦理一区二区| 久久丁香四色| 亚洲欧美国产高清va在线播放| 免费观看成年人视频在线观看| 欧美一三区三区四区免费在线看| 香蕉精品视频在线| 亚洲网址在线| 日本韩国欧美三级| 国产精品白丝av嫩草影院| 国产精品久久久久一区二区国产| 亚洲精品成人区在线观看| 最近的2019中文字幕免费一页| 久久久久久久久久久久久久一区| 欧美精品与人动性物交免费看| 破处女黄色一级片| 不卡的看片网站| 欧美国产日本视频| 91看片免费| 蜜臀久久精品久久久久| 中文字幕av网| 国产精品678| 日本免费在线观看视频| 国产成人久久久久| 国产91精品看黄网站在线观看| 亚洲精品国产suv一区88| 福利一区二区三区四区| 中文字幕一区二区人妻| 亚洲国产天堂网精品网站| 2020国产精品久久精品不卡| 国产18精品乱码免费看| 国产成人三级一区二区在线观看一| 久久久精品国产99久久精品芒果| 高清欧美性猛交| 四虎国产成人永久精品免费| 亚洲同性同志一二三专区| www.xx日本| 久久久久se| 激情国产一区二区| 亚洲高清不卡一区| 欧美三级黄视频| 男女视频网站免费观看| 色综合久久久久久久久五月| 污视频在线播放| 伊人久久大香| 精品视频一区二区观看| 国产日韩精品在线| 成人在线免费观看网站| 亚洲精品综合| 中文字幕免费在线看线人动作大片| 欧美日韩精品区| 亚洲最新av在线网站| 日韩精品免费观看| 99久久久国产精品美女| 免费欧美日韩国产三级电影| 91精东传媒理伦片在线观看| 成人亚洲性情网站www在线观看| 亚洲超碰精品一区二区| 中文字幕在线不卡视频| 中文字幕不卡三区| 猫咪在线永久网站| 小泽玛利亚一区二区免费| 国产人妻精品一区二区三区不卡| 99久久久无码国产精品免费蜜柚| 精品国产免费观看一区| 免费看av在线| 国产男女猛烈无遮挡免费视频| 成年人视频在线免费| 精品国产午夜福利在线观看| 欧美另类第一页| 国产网站一区二区| 丁香在线视频| 日本免费高清视频| 亚洲日产av中文字幕| 超薄肉色丝袜一二三| 91视视频在线直接观看在线看网页在线看| 在线观看免费av网址| 2018天天操夜夜操| 中文字幕在线免费播放| 亚洲深夜影院| 日本激情视频一区二区三区| 无码任你躁久久久久久老妇| 一二三中文字幕在线| 人妻无码中文字幕| 6080亚洲精品一区二区| 欧美成人片在线观看| 国产精品久久久久四虎| 久久伊人蜜桃av一区二区| 在线观看18视频网站| 亚洲日本va午夜在线影院| 91久久精品午夜一区二区| 性xxxxxxxxx18欧美| 亚洲高清在线播放| 7777久久香蕉成人影院| 青青国产在线视频| 欧美电影网站| 俺也去精品视频在线观看|