注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作視頻/音頻/流媒體DirectShow開發(fā)指南

DirectShow開發(fā)指南

DirectShow開發(fā)指南

定 價(jià):¥38.00

作 者: 陸其明編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): DirectShow專業(yè)著作
標(biāo) 簽: 視頻/音頻/流媒體

ISBN: 9787302076506 出版時(shí)間: 2003-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 364 字?jǐn)?shù):  

內(nèi)容簡介

  相關(guān)圖書:《DirectShow實(shí)務(wù)精選》本書特色:·本書完全忠實(shí)于DirectXSDK的幫助文檔以及基類源代代碼,并結(jié)合作者多年的實(shí)踐,經(jīng)過提煉而成;涉及的內(nèi)容幾乎涵蓋了在Windows平臺(tái)上使用DirectShow進(jìn)行C++編碼的方方面面·本書條理清晰,實(shí)用性強(qiáng),適合廣大的流媒體應(yīng)用開發(fā)人員,以及對(duì)Windows平臺(tái)上多媒體處理感興趣的編程愛好者學(xué)習(xí)和參考本書以DirectXSDK9.0版為藍(lán)本,內(nèi)容幾乎涵蓋了在Windows平臺(tái)上使用DirectShow進(jìn)行C++編碼的方方面面。全書共分4個(gè)部分。第1部分詳細(xì)介紹了DirectShow的基礎(chǔ)知識(shí)。第2部分重點(diǎn)討論了Filter的開發(fā),以及DirectShow應(yīng)用程序的開發(fā),包括目前非常流行的音視頻采集、數(shù)碼攝像機(jī)的支持、非線性編輯等應(yīng)用。第3部分深入分析了DirectShowSDK提供的部分典型源代碼。第4部分結(jié)合作者個(gè)人的一些開發(fā)實(shí)踐,通過案例和開放源碼分析,進(jìn)一步介紹DirectShow的實(shí)務(wù)應(yīng)用。本書內(nèi)容豐富,條理清晰,實(shí)用性強(qiáng)。適合廣大的流媒體應(yīng)用開發(fā)人員,以及對(duì)Windows平臺(tái)上多媒體處理感興趣的編程愛好者學(xué)習(xí)、參考。

作者簡介

暫缺《DirectShow開發(fā)指南》作者簡介

圖書目錄

第1部分  DirectShow基礎(chǔ)知識(shí)                  
 第1章  系統(tǒng)概述                  
 1. 1  DirectX大家族                  
 1. 2  DirectShow簡介                  
 1. 2. 1  DirectShow系統(tǒng)                  
 1. 2. 2  播放第一個(gè)媒體文件                  
 1. 3 COM編程基礎(chǔ)                  
 第2章  Filter原理                  
 2. 1  Filter概述                  
 2. 2  Filter的注冊(cè)                  
 2. 3  Filter的媒體類型                  
 2. 3. 1  majortype                  
 2. 3. 2  subtype                  
 2. 3. 3  formattype                  
 2. 4  Filter的連接                  
 2. 4. 1  連接過程                  
 2. 4. 2  智能連接                  
 2. 4. 3  動(dòng)態(tài)重建技術(shù)                  
 2. 5  Filter的數(shù)據(jù)傳送                  
 2. 5. 1  推模式                  
 2. 5. 2  拉模式                  
 2. 6  Filter的狀態(tài)轉(zhuǎn)換                  
 2. 7  媒體定位的實(shí)現(xiàn)                  
 2. 8  質(zhì)量控制的實(shí)現(xiàn)                  
 2. 9  音視頻同步解決方案                  
 2. 10  對(duì)硬件的支持                  
 2. 11  VMR-9的發(fā)布                  
 2. 11. 1  VMR的新特性                  
 2. 11. 2  VMR的結(jié)構(gòu)                  
 2. 11. 3  VMR使用策略                  
 第3章  DirectX媒體對(duì)象(DMO)                  
 3. 1  DMO概述                  
 3. 2  DMO的使用                  
 3. 2. 1  在應(yīng)用程序中使用DMO                  
 3. 2. 2  在DirectShow中使用DMO                  
 3. 3  DMO的開發(fā)要點(diǎn)                  
 3. 3. 1  DMO中的媒體類型                  
 3. 3. 2  DMO的ATL實(shí)現(xiàn)                  
 3. 3. 3  DMO的注冊(cè)                  
                   
 第2部分  DirectShow開發(fā)與應(yīng)用                  
 第4章  Filter組件的開發(fā)                  
 4. 1  開發(fā)環(huán)境的配置                  
 4. 2  SDK基類分析                  
 4. 2. 1  CBaseObject                  
 4. 2. 2  CUnknown                  
 4. 2. 3  CBaseFilter                  
 4. 2. 4  CBasePin                  
 4. 2. 5  CBaselnputPin和CBaseOutputPin                  
 4. 2. 6  CSource                  
 4. 2. 7  CSourceStream                  
 4. 2. 8  CTransformFilter                  
 4. 2. 9  CTranslnPlaceFilter                  
 4. 2. 10  CVideoTransformFilter                  
 4. 2. 11  CBaseRenderer                  
 4. 2. 12  CBaseVideoRenderer                  
 4. 2. 13  CPullPin                  
 4. 2. 14 COutputQueue                  
 4. 2. 15  CSourceSeeking                  
 4. 2. 16  CEnumPins                  
 4. 2. 17  CEnumMediaTypes                  
 4. 2. 18  CMemAllocator                  
 4. 2. 19  CMediaSample                  
 4. 2. 20  CBaseReferenceCloek                  
 4. 2. 21  CMediaType                  
 4. 2. 22  CBasePropertyPage                  
 4. 3  Filter項(xiàng)目的功能分析                  
 4. 3. 1  功能分析的一般過程                  
 4. 3. 2  字符疊加Filter之功能分析                  
 4. 4  Filter的設(shè)計(jì)                  
 4. 4. 1  選擇一個(gè)合適的父類                  
 4. 4. 2  應(yīng)用結(jié)構(gòu)設(shè)計(jì)                  
 4. 5  編碼實(shí)現(xiàn)                  
 4. 5. 1  Filter注冊(cè)信息                  
 4. 5. 2  框架函數(shù)的實(shí)現(xiàn)                  
 4. 5. 3  邏輯控制類的實(shí)現(xiàn)                  
 4. 5. 4  自定義接口的實(shí)現(xiàn)                  
 4. 5. 5  屬性頁的實(shí)現(xiàn)                  
 4. 5. 6  產(chǎn)權(quán)保護(hù)                  
 4. 6  Filter的調(diào)試                  
 4. 7  MFCFilter                  
 第5章  DirctShow應(yīng)用開發(fā)過程                  
 5. 1  開發(fā)環(huán)境的配置                  
 5. 1. 1  需要包含的頭文件                  
 5. 1. 2  需要連接的庫文件                  
 5. 1. 3  VC的系統(tǒng)編譯環(huán)境                  
 5. 2  一般開發(fā)過程                  
 5. 3  通用FilterGraph構(gòu)建技術(shù)                  
 5. 3. 1  加入一個(gè)指定CLSID的Filter                  
 5. 3. 2  得到Filter上的未連接Pin                  
 5. 3. 3  連接兩個(gè)Filter                  
 5. 3. 4  查找Filter或Pin上的接口                  
 5. 3. 5  遍歷Filter鏈路                  
 5. 3. 6  成批刪除Filter                  
 5. 4  事件交互的實(shí)現(xiàn)                  
 5. 5  進(jìn)度條的實(shí)現(xiàn)                  
 5. 6  Filter屬性頁的顯示                  
 5. 7  系統(tǒng)設(shè)備的枚舉                  
 5. 8  圖片的抓取                  
 5. 9  一個(gè)簡單的媒體文件播放器                  
 第6章  音頻采集                  
 6. 1  應(yīng)用分析                  
 6. 1. 1  應(yīng)用方案                  
 6. 1. 2  開發(fā)要點(diǎn)                  
 6. 2  實(shí)例解剖                  
 6. 2. 1  實(shí)現(xiàn)的功能                  
 6. 2. 2  實(shí)現(xiàn)要點(diǎn)                  
 第7章  視頻采集                  
 7. 1  應(yīng)用分析                  
 7. 1. 1  WDM與VFW                  
 7. 1. 2  構(gòu)建FilterGraph                  
 7. 1. 3  模擬電視接收                  
 7. 1. 4  輸入端子的選擇                  
 7. 1. 5  視頻參數(shù)的設(shè)置                  
 7. 1. 6  熱插拔的支持                  
 7. 2  實(shí)例解剖                  
 7. 2. 1  實(shí)現(xiàn)的功能                  
 7. 2. 2  實(shí)現(xiàn)要點(diǎn)                  
 第8章  數(shù)碼攝像機(jī)的支持                  
 8. 1  應(yīng)用分析                  
 8. 1. 1  磁帶的播放                  
 8. 1. 2  磁帶的錄像                  
 8. 1. 3  DV的采集                  
 8. 2  實(shí)例解剖                  
 8. 2. 1  實(shí)現(xiàn)的功能                  
 8. 2. 2  實(shí)現(xiàn)要點(diǎn)                  
 第9章  非線性編輯DES                  
 9. 1  DES概述                  
 9. 1. 1  時(shí)間線模型                  
 9. 1. 2  時(shí)間概念                  
 9. 1. 3  媒體源                  
 9. 1. 4  音. 視頻效果與過渡                  
 9. 1. 5  輸出控制引擎                  
 9. 1. 6  錯(cuò)誤日志                  
 9. 1. 7  DES項(xiàng)目管理                  
 9. 2  DES剖析                  
 9. 3  DES新特性                  
 9. 3. 1  視頻縮放器的定制                  
 9. 3. 2  解碼器的選擇                  
 9. 4  實(shí)例解剖                  
 9. 4. 1  實(shí)現(xiàn)的功能                  
 9. 4. 2  實(shí)現(xiàn)要點(diǎn)                  
 第10章  DVD播放                  
 10. 1  DVD基礎(chǔ)知識(shí)                  
 10. 2  應(yīng)用分析                  
 10. 2. 1  支持MPEG2                  
 10. 2. 2  DVD導(dǎo)航器                  
 10. 3  實(shí)例解剖                  
 10. 3. 1  實(shí)現(xiàn)的功能                  
 10. 3. 2實(shí)現(xiàn)要點(diǎn)                  
 第11章  Windows Media應(yīng)用                  
 11. 1  應(yīng)用分析                  
 11. 2  實(shí)例解剖                  
 11. 2. 1  實(shí)現(xiàn)的功能                  
 11. 2. 2  實(shí)現(xiàn)要點(diǎn)                  
                   
 第3部分  SDK典型源碼分析                  
 第12章  SourceFilter例子                  
 12. 1  拉模式例子                  
 12. 1. 1  實(shí)現(xiàn)的功能                  
 12. 1. 2  實(shí)現(xiàn)要點(diǎn)                  
 12. 2  推模式例子                  
 12. 2. 1  實(shí)現(xiàn)的功能                  
 12. 2. 2  實(shí)現(xiàn)要點(diǎn)                  
 第13章  TransformFilter例子                  
 13. 1  Transform例子                  
 13. 1. 1  實(shí)現(xiàn)的功能                  
 13. 1. 2  實(shí)現(xiàn)要點(diǎn)                  
 13. 2  Trans-In-Place例子                  
 13. 2. 1  實(shí)現(xiàn)的功能                  
 13. 2. 2  實(shí)現(xiàn)要點(diǎn)                  
 第14章  ReRdererFilter例子                  
 14. 1  VideoRenderer例子                  
 14. 1. 1  實(shí)現(xiàn)的功能                  
 14. 1. 2  實(shí)現(xiàn)要點(diǎn)                  
 14. 2  基于CBaseFilter例子                  
 14. 2. 1  實(shí)現(xiàn)的功能                  
 14. 2. 2  實(shí)現(xiàn)要點(diǎn)                  
 第15章  DMO例子                  
 15. 1  實(shí)現(xiàn)的功能                  
 15. 2  實(shí)現(xiàn)要點(diǎn)                  
 第16章  枚舉例子                  
 16. 1  系統(tǒng)枚舉例子                  
 16. 1. 1  實(shí)現(xiàn)的功能                  
 16. 1. 2  實(shí)現(xiàn)要點(diǎn)                  
 16. 2 Filter映射例子                  
 16. 2. 1  實(shí)現(xiàn)的功能                  
 16. 2. 2  實(shí)現(xiàn)要點(diǎn)                  
 16. 3  DMO枚舉例子                  
 16. 3. 1  實(shí)現(xiàn)的功能                  
 16. 3. 2  實(shí)現(xiàn)要點(diǎn)                  
 第17章  媒體播放器例子                  
 17. 1  實(shí)現(xiàn)的功能                  
 17. 2  實(shí)現(xiàn)要點(diǎn)                  
                   
 第4部分  開放源碼分析                  
 第18章  MPEG流的網(wǎng)絡(luò)客戶端播放                  
 18. 1  需求定義                  
 18. 2  解決方案                  
 18. 2. 1  WindowsSocket網(wǎng)絡(luò)傳輸技術(shù)                  
 18. 2. 2  DirectShow技術(shù)應(yīng)用                  
 18. 2. 3  一種雙緩沖隊(duì)列技術(shù)                  
 18. 3  源碼分析                  
 18. 4  問題會(huì)診                  
 第19章  MPEG2視頻解碼器                  
 19. 1  需求定義                  
 19. 2  開放源碼分析                  
 19. 3  Filter設(shè)計(jì)                  
 19. 4  Filter編碼                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)