出版時間:2003-12-1 出版社:清華大學(xué)出版社 作者:陸其明 頁數(shù):364 字數(shù):565000
Tag標簽:無
內(nèi)容概要
本書以DirectX SDK 9.0版為藍本,內(nèi)容幾乎涵蓋了在Windows平臺上使用DirectShow進行C++編程的方方面面。全書共分4個部分。第1部分詳細介紹了DirectShow的基礎(chǔ)知識。第2部分重點討論了Filter的開發(fā),以及DirectShow應(yīng)用程序的開發(fā),包括目前非常流行的音視頻采集、數(shù)碼攝像機的支持、非線性編輯等應(yīng)用。第3部分深入分析了DirectShow SDK提供的部分典型源代碼。第4部分結(jié)合作者個人的一些開發(fā)實踐,通過案例和開放源代碼分析,進一步介紹DirectShow的實務(wù)應(yīng)用。 本書內(nèi)容豐富,條理清晰,實用性強。適合廣大的流媒體應(yīng)用開發(fā)人員,以及對Windows平臺上多媒體處理感興趣的編程愛好者學(xué)習(xí)、參考。
書籍目錄
第1部分 DirectShow基礎(chǔ)知識 第1章 系統(tǒng)概述 1.1 DirectX大家族 1.2 DirectShow簡介 1.3 COM編程基礎(chǔ) 第2章 Filter原理 2.1 Filter概述 2.2 Filter的注冊 2.3 Filter的媒體類型 2.4 Filter的連接 2.5 Filter的數(shù)據(jù)傳送 2.6 Filter的狀態(tài)轉(zhuǎn)換 2.7 媒體定位的實現(xiàn) 2.8 質(zhì)量控制的實現(xiàn) 2.9 音視頻同步解決方案 2.10 對硬件的支持 2.11 VMR-9的發(fā)布 第3章 DirectX媒體對象(DMO) 3.1 DMO概述 3.2 DMO的使用 3.3 DMO的開發(fā)要點第2部分 DirectShow開發(fā)與應(yīng)用 第4章 Filter組件的開發(fā) 4.1 開發(fā)環(huán)境的配置 4.2 SDK基類分析 4.3 Filter項目的功能分析 4.4 Filter的設(shè)計 4.5 編碼實現(xiàn) 4.6 Filter的調(diào)試 4.7 MFC Filter 第5章 DirectShow應(yīng)用開發(fā)過程 第6章 音頻采集 第7章 視頻采集 第8章 數(shù)碼攝像機的支持 第9章 非線性編輯DES 第10章 DVD播放 第11章 Windows Media應(yīng)用第3部分 SDK典型源碼分析 第12章 Source Filter例子 第13章 Transform Filter例子 第14章 Renderer Filter例子 第15章 DMO例子 第16章 枚舉例子 第17章 媒體播放器例子第部分 開放源碼分析 第18章 MPEG流的網(wǎng)絡(luò)客戶端播放 第19章 MPEG2視頻解碼器
編輯推薦
本書完全忠實于DirectX SDK的幫助文檔以及基類源代碼,并結(jié)合作者多年的實踐,經(jīng)過提煉而成;涉及的內(nèi)容幾乎涵蓋了在Windows平臺上使用DirectShow進行C++編程的方方面面。本書條理清晰,實用性強,適合廣大的流媒體應(yīng)用開發(fā)人員,以及對Windows平臺上多媒體處理感興趣的編程愛好者學(xué)習(xí)和參考。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載