freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于vc開發(fā)工具的媒體播放器軟件設(shè)計—畢業(yè)設(shè)計論文(存儲版)

2024-12-02 08:15上一頁面

下一頁面
  

【正文】 RMS。 應(yīng)用程序在使用完一個 MCI 設(shè)備后應(yīng)明確地關(guān)閉該 MCI 設(shè)備。 //索引號 UINT wDeviceType。 可行性研究 要開發(fā)一個軟件程序,其方案十分重要。 五、 軟件開發(fā)與設(shè)計 程序設(shè)計的基本思想 最初運用 MFC,建立對話框為基本框架。設(shè)置如下: 1. 添加文件: CButtonST, IDC_ADD, m_add 2. 刪除當前所選項: CButtonST, IDC_DEL, m_del 3. 刪除全部: CButtonST, IDC_DELALL, m_delall 4. 列表中的雙 擊播放: LIST BOX 本 身的 LBN_DBLCLK 消 息函數(shù)OnDblclkList() 5. 列表的隱藏彈出: CButtonST, IDC_HIDLIST, m_hid 菜單設(shè)置 除去上述菜單控制之外,菜單中還包括音量控制,窗口總在最上。 對列表控制 1) 添加文件: CButtonST, IDC_ADD, m_add 此函數(shù)同上述打開文件 ONADD()。 八、 結(jié)束語 通過對整個媒體播放器軟件的設(shè)計,我不僅對播放器的開發(fā)了有一定的了解,也認識了平常不常接觸到的媒體類型及其發(fā)展,使我的編程能力了有了很大的提高。有些更只是想想,但是沒有實現(xiàn)。 [7](美) Jeff Prosise(王鐵,徐雅驥,童霞,劉宇譯):《 Programming 》,清華大學(xué)出版社, 2020 年 4 月第 1 版,第 78- 123 頁。s thumbnailshowing like spectators who lined the railings of his lips. Don39。 fore and knew on which side of hunger he stood。 she looked up as she saw him, and smiled. Hello, he said. Hello, Nicholas. I thought I heard you. I wasn39。 when he was there, there wasn39。 and then a turtle and a hedgehog that turned into armadillos for the love of God, Montressor. He said, Why didn39。 that39。 did he tell you that? On= Earth. On a plantation in Brazil, way up the Amazon Dr. Island told me. I thought it was crowded on Earth. The cities are crowded, and the countryside closes to the cities. But there are places where it39。 he heard her nose cartilage break with a distinct, rubbery snap. Her eyes, as blue as the sky above Madhya Pradesh, the sparkling blue sky of the egg, looked up at him, but he could no longer look into them, they retreated from his own, and it came to him quite suddenly that Lucifer, in falling, must have fallen up, into the fires and the coldness of space, never again to see the warm blues and browns and greens of Earth: 1 was watching Satan fall as lightning from heaven. He had heard that on tape somewhere, but he could not remember where. He had read that on Earth lightning did not e down from the clouds, but leaped up from the plaary surface toward them, never to return. Nicholas. He listened, but did not hear his name again. Faintly water was babbling。s over, expecting Dr. Island to answer from somewhere。 if I pursue you I will not catch you, and if I catch youthrough your own slowness and clumsinessI will not kill you, and if I kill you I will not eat you. Nicholas had begun to back away, and at the last。 [5](美) Microsoft 公司(希望圖書創(chuàng)作室譯):《 Microsoft Visual C++ MFC Library Reference,Part 1,》,北京希望電子 出版社, 1999 年 4 月第 1 版,第 100- 147 頁。在設(shè)計的過程中,時常會碰到問題,往往都是解決完一個,同時又會冒出很多,單單只靠書上查上沒有用的,而且有時候,雖然網(wǎng)絡(luò)資源豐富,但是搜索水平不夠,也不能找到有效的解決辦法,這種時候,向同學(xué)老師請教,就會讓自己受益很多。本軟件簡單小巧,占很少空間。 打開文件 ,添加列表 打開添加文件的程序主要寫在按紐的 BN_CLICKED 消息函數(shù)里面。播放控制也可在菜單中進行控制。 綜上所述,使用系統(tǒng)自帶的 MCI 命令接口來編程的方法是比較理想的選擇。 四、 軟件需求分析 需求分析 隨著計算機技術(shù)的發(fā)展和網(wǎng)絡(luò)的普及,多媒體素材類型越來越多,包括音頻、視頻、圖像、動畫等,由于音視頻、圖像等的信息容量大,受硬件條件限制,以往多媒體應(yīng)用并不廣泛,隨著硬件技術(shù)的不斷提高,多媒體技術(shù)已為各類人員廣泛使用,開發(fā)多媒體課件、網(wǎng)絡(luò)課程、網(wǎng)站、應(yīng)用軟件、管理項目等均需利用多媒體素材。 //返回信息 緩沖區(qū)地址 DWORD dwRetSize。這時可對設(shè)備進行相應(yīng)的各種操作。 //設(shè)備類型 LPCSTR lpstrElementName。當前所有已打開的 MCI 設(shè)備都將接收到對 MCI_ALL_DEVICE_ID 發(fā)送的任何 MCI 命令。 MCIDEVICEID mciGetDeviceID ( LPCTSTR lpszDevice //設(shè)備類型 )。 MCI_NOTIFY notify 通知 MCI 設(shè)備等,立刻將控制權(quán)交給應(yīng)用程序,但當命令執(zhí)行完后,向應(yīng)用程序發(fā)送 MM_MCINOTIFY 消息。 3) 可選命令: MCI 設(shè)備可選擇使用的 MCI 命 令。 MCI 包含在 Windows 系統(tǒng)的 動態(tài)鏈接庫中,有以協(xié)調(diào)多媒體事件和 MCI 設(shè)備驅(qū)動程序之間的通信。它幾乎支持 Windows 下的 所有媒體文件格式,包括 CD 音 頻曲目文件、 ASF 、 MPEG MPEG WAV、 AVI、 MIDI、 VOD、 AU、 MP3 等,同時可以播放 Quick Time 文件。它以音質(zhì)優(yōu)秀、傳播無損耗、可進行多種編輯和轉(zhuǎn)換而成為主流,并且應(yīng)用于各個方面?,F(xiàn)在的 RealAudio 文件格式主要有 RA(RealAudio)、 RM( Real Media, RealAudio G2)、 RMX(RealAudio Secured)等三種,這些文件的共同性在于隨著網(wǎng)絡(luò)帶寬的不同而改變聲音的質(zhì)量,在保證大多數(shù)人聽到流暢聲音的前提下,令帶寬較寬敞的聽眾獲得較好的音質(zhì)。因為這種文件格式能用來描述幾乎所有的媒體結(jié)構(gòu),所以它是應(yīng)用程序間 (不管運行平臺如何 )交換數(shù)據(jù)的理想格式。 MP4 格式 MP4 采用的是美國電話電報公司( ATamp。 CD 格式 大家 都很熟悉 CD 這種音樂格式了,擴展名 CDA,其取樣頻率為 , 16位量化位數(shù)。 淺議數(shù)字音、視頻格式 首先,我們來明確一下數(shù)字音、視頻的概念,它是指一個用來表示聲音強弱的數(shù)據(jù)序 列,由模擬聲音經(jīng)抽樣、量化和編碼后得到的。要解決的問題是, 在什么上面?zhèn)鬏斝畔??目前主要使用網(wǎng)絡(luò)來進行信息傳輸,網(wǎng)絡(luò)介質(zhì)有同軸電纜、光纖等,無線方式進行通信正變得越來越廣泛。 圖像可以用 JPEG 格式 BMP 格式編碼。 CCITT 將媒體定義為以下五種: ①感覺媒體 (Perception medium):能直接作用于人的感官,使人產(chǎn)生感覺的媒體。 論文完成的主要工作與課題研究的難點所在 針對如上所述的研究方向,本課題“基于 VC++開發(fā)工具的媒體播放器軟件設(shè)計”的主要任務(wù)是深入理解各種媒體格式,開發(fā)出適用的播放器軟件。該播放器是基于 MFC 集成開發(fā)環(huán)境,利用系 統(tǒng)的 MCI( media controller interface)命令接口來編程,具有體積小,支持的播放格式多、系統(tǒng)資源占用少、支持播放列表編輯、支持各種視頻格式等功能優(yōu)勢,還實現(xiàn)了 CD 抓軌。 技術(shù)應(yīng)用的基本現(xiàn)狀 Microsoft 公司 1998 年推出了 Visual C++6. 0,它是支持 Win32 平臺應(yīng)用程序 (application)、服務(wù) (service)和控件 (control)開發(fā)的可視化編程的集成環(huán)境。 首先確定要解決的問題是弄清楚 MCI 函數(shù)與命令消息的名稱類型和功能;其次是通過分析媒體播放的具體過程,在打開媒體設(shè)備的過程中應(yīng)用程序需要做哪些事情,以便在應(yīng)用程序中加入對這些過程支持的代碼;在對應(yīng)用程序的流程有了大致的輪廓以后(最好畫出流程圖),在開始考慮程序框架的設(shè)計,應(yīng)用程序外觀的設(shè)計;最后也是最關(guān)鍵的就是編寫實現(xiàn)播放媒體的代碼將播放器的基本功能實現(xiàn),緊接著就是程序的調(diào)試和完善。感知媒體幫助人們來感知環(huán)境。要解決的問題是:信息通過何種媒體輸入到計算機中或從計算機中輸出?輸出媒體的例子有屏幕、紙和喇叭,而輸入媒體的例子有鍵盤、鼠標、攝像機和麥克風(fēng)等。為了辨析多媒體的含義,我們給出兩個多媒體定義進行比較: ①多媒體是指這樣的一個計算機系統(tǒng):交互式綜合處理多種媒體信息-文本、圖形、圖像和聲音等,使多種信息建立邏輯連接,集成為一個具有交互性的系統(tǒng)。 WAV 格式支持許多壓縮算法,支持多種音頻位數(shù)、采樣頻率和聲道,采用 的采樣頻率,16 位量化位數(shù),因此 WAV 的音質(zhì)與 CD 相差無幾,但 WAV 格式對存儲空間需求太大不便于交流和傳播。 MP3能夠以高音質(zhì)、低采樣率對數(shù)字音、視頻文件進行壓縮。另外 MP4 的壓縮比達到了 1:15,體積較MP3 更小,但音質(zhì)卻沒有下降。媒體數(shù)據(jù)是所有的采樣數(shù)據(jù),如視頻幀和音頻采樣,媒體數(shù)據(jù)可以與 Quick Time Movie 存儲在同一個文件中,也可以存儲在一個單獨的文件或者在幾個文件中。微軟將 ASF 定義為 同步媒體的統(tǒng)一容器文件格式。 常見播放器 Real Player RealNetworks 推出的 Real Player 是目前最受歡迎的網(wǎng)絡(luò)流媒體播放器,它幾乎支持所有的媒體文件格式。此外, Quick Time Player 還能夠輸入各種格式的音頻、視頻和圖像媒體文件,并能轉(zhuǎn)換輸出為其他格式。表 1 表出了可能用到的 MCI 設(shè)備類型。相應(yīng)地, MCI命令可分為命令消息和命令字符串。在 中定義 了這些函數(shù)的原型。 mciSendCommand 用于向標識號為 wDeviceID 的 MCI 設(shè)備發(fā)送命令消息 uMsg。如果打開設(shè)備成功,則該結(jié)構(gòu)的 wDeviceID域返回 MCI 設(shè)備的標識號 ID。 表 34 MCI_OPEN 命令消息標志 消息標志 意義 MC_OPEN_ALIAS MCI_OPEN_PARMS 結(jié)構(gòu)的 lpstrAlias 域中指定了設(shè)備別名 MC_OPEN_ELEMENT MCI_OPEN_PARMS 結(jié)構(gòu)的 lpstrElementName 域中指定了設(shè)備元素 MC_OPEN_SHAREABLE 按共享設(shè)備方式打開設(shè)備 MC_OPEN_TYPE MCI_OPEN_PARMS 結(jié)構(gòu)的 lpstrDeviceType 域中指定了設(shè)備類型 MC_OPEN_TYPE_ID MCI_OPEN_PARMS 結(jié)構(gòu)的 lpstrDeviceType 域中指定了設(shè)備類型 ID 打開一個簡單的 MCI 設(shè)備不需要指定設(shè)備元素,即不需要指定一個數(shù)據(jù)文件,所以可以僅僅指定 MCI_OPEN_PARMS 結(jié)構(gòu)中的 wDeviceID 和 lpstrDeviceType兩個數(shù)據(jù)域。 MCI_CLOSE 命令消息用于關(guān)閉并釋放 MCI 設(shè)備,即取消應(yīng)用程序?qū)?MCI 設(shè)備或設(shè)備元素的訪問權(quán)。 //設(shè)備類型 } MCI_SYSINFO_PARMS。一個合理可行的方案有助于減少程序員的工作量、縮短開發(fā)周期,
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1