青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

牽著老婆滿街逛

嚴(yán)以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

關(guān)于VMR7、VMR9、Video Renderer

轉(zhuǎn)載自:http://www.cnblogs.com/lucky-apple/archive/2008/06/22/1227550.html

一、Video Renderer和Overlay Mixer
      大家知道,Video Renderer (VR)是接收RGB/YUV裸數(shù)據(jù),然后在顯示器上顯示的Filter。為提高計算機畫圖性能,根據(jù)你計算機顯卡的能力,VR會優(yōu)先使用DirectDraw以及Overlay表面;如果這些特性得不到顯卡的支持,VR會使用GDI函數(shù)進(jìn)行畫圖。在上級Filter連接到VR時,VR總是先要求當(dāng)前顯示器設(shè)置的色彩位數(shù)的RGB格式,如你的機器設(shè)置的是24位彩色,則VR首先要求連接的Media type為RGB24。如果你的顯卡支持YUV Overlay表面,那么在Filter Graph運行起來的時候,VR會動態(tài)改變已經(jīng)連接的Media type,要求上級Filter輸出一種合適的YUV格式。VR Filter上實現(xiàn)了IVideoWindow接口,F(xiàn)ilter Graph Manager主要通過這個接口來控制視頻窗口。 

      那么,Overlay Mixer又是怎么回事呢?簡單地說,Overlay Mixer就是能夠?qū)茁芬曨l流合成輸出的Filter。這個Filter是特地為DVD回放(DVD有Sub-picture或line-21數(shù)據(jù)需要疊加顯示)或廣播視頻流(含有l(wèi)ine-21數(shù)據(jù))而設(shè)計的。同時,它還支持硬件解碼器使用Video Port Extensions,就是繞過PCI總線,將硬件解碼出來的數(shù)據(jù)直接送給顯卡顯示。這個Filter同樣優(yōu)先使用顯卡的DirectDraw能力,而且必須要有Overlay表面。Overlay Mixer有一個輸出Pin,輸出的Media type是:MEDIATYPE_VIDEO,MEDIASUBTYPE_ Overlay;后面一般連上一個Video Renderer。當(dāng)Filter Graph運行時,實際的圖像顯示工作由Overlay Mixer完成,而Video Renderer只是做一個視頻窗口的管理工作。還有另外一個更常見的Filter:Overlay Mixer 2。這個Filter跟Overlay Mixer功能上是一樣的,只是兩個Filter支持的Format type不同和Merit值不同而已。 

      Overlay Mixer使用Color keying來實現(xiàn)幾路視頻的合成:它將Color key和sub-picture(或line-21)數(shù)據(jù)送到主表面,將主視頻數(shù)據(jù)送到Overlay表面;顯卡然后將兩個表面的數(shù)據(jù)合成,送到幀緩存(Frame buffer)中進(jìn)行顯示。典型的情況,Overlay Mixer使用三個Input pin:Pin 0輸入主視頻數(shù)據(jù),Pin 1和Pin 2輸入sub-picture數(shù)據(jù)和line-21數(shù)據(jù)。Overlay Mixer在內(nèi)部根據(jù)Pin 0輸入的數(shù)據(jù)來創(chuàng)建Overlay表面。Overlay Mixer向上一般連接的是Video Decoder。如果這是個Software decoder,則Pin 0上的數(shù)據(jù)傳輸使用標(biāo)準(zhǔn)的IMemInputPin接口;如果使用了硬件加速,則Pin 0上必須使用IAMVideoAccelerator接口。(注意這兩種接口是不能同時使用的!)如果上一級Filter是硬件解碼器的包裝Filter,使用VP pin輸出,則解碼器與Overlay Mixer使用IVPConfig和IVPNotify接口對通訊,以協(xié)調(diào)工作。Overlay Mixer不支持1394或USB接口的采集設(shè)備。Overlay Mixer向下一般連的是Video Renderer。這時Video Renderer只是一個視頻窗口管理器。兩個Filter通過IOverlay和IOverlayNotify接口對進(jìn)行通訊,以協(xié)調(diào)工作。(Video Renderer的Input pin有兩種連接方式:VR直接做圖像顯示時,則使用IMemInputPin接口接收視頻流數(shù)據(jù);Overlay Mixer做圖像顯示時,則VR使用IOverlay接口與上一級Filter進(jìn)行通訊,Overlay Mixer與VR之間沒有視頻數(shù)據(jù)的傳輸。注意這兩種接口是不會同時使用的!) 


二、VMR-7
      大家看到了,其實Video Renderer與Overlay Mixer有一部分功能是重復(fù)的。Video Renderer是最早設(shè)計的,設(shè)計之初,很多應(yīng)用情況沒有考慮進(jìn)去;于是,就用Overlay Mixer來“打補丁”。現(xiàn)在,我們?yōu)槭裁床话褍刹糠止δ苷弦幌履兀课④浺舱沁@么做了!在Windows XP(家庭版和專業(yè)版)中,新出現(xiàn)了一個Filter(注冊的名字也叫“Video Renderer”,但兩個Filter的CLSID是不同的,Merit值也不一樣),替代了原來默認(rèn)的Video Renderer。這個新的Filter,稱之為Video Mixing Renderer Filter 7 (VMR-7),因為它內(nèi)部使用了DirectDraw 7的技術(shù)。可以這么說,VMR是Windows平臺上新一代的Video Renderer。值得注意的是,這個Filter僅在Windows XP里集成,在其他任何DirectX發(fā)布包里都得不到這個Filter。VMR-7的大致功能如下:支持最多16路輸入流的alpha混合;支持在合成圖像顯示之前得到對其訪問權(quán);支持插入第三方開發(fā)的Video Effects和Transitions組件功能等等。還有,VMR連接時不要求RGB的Media type,因為它任何情況下都不會使用GDI函數(shù)來畫圖。 


三、VMR-9
      隨著DirectX 9的發(fā)布,又會出現(xiàn)一個新的Video Renderer,稱之為VMR-9。這個Filter使用了Direct3D 9的技術(shù)。VMR-9與VMR-7是兩個不同的Filter。VMR-9的性能更加強勁。值得注意的是,為了保持向下兼容,VMR-9的Merit值并不高,它不作為系統(tǒng)默認(rèn)的Video Renderer;如果你的應(yīng)用程序只需要很少的視頻顯示控制,建議還是使用各自平臺默認(rèn)的Video Renderer。


四、總結(jié)
   顯然,結(jié)果已經(jīng)很明顯,如果你想獲得高級的功能和更好的質(zhì)量,請使用VMR-9,如果你需要更快的速度或者機器配置不夠高,請選擇VMR-7 。

KMP中關(guān)于選擇視頻渲染器有這樣一段話:
“請選擇如何在KMP 中輸出圖像。默認(rèn)情況下推薦使用覆蓋混合器。如果您正在使用Windows XP或DirectX 9 請選擇 VMR 7/9 未渲染,并使字幕輸出到VMR表面 。它將增加字幕的質(zhì)量;如果您無法切換到桌面模式或在VMR輸出中使用覆蓋字幕。那么 請選擇使用內(nèi)建渲染器通過DirectDraw渲染直接輸出圖像。如果它可以被正確覆蓋那么使用覆蓋表面將會得到更柔和和更快速的圖像播放效果。”

posted on 2012-09-17 10:54 楊粼波 閱讀(1741) 評論(0)  編輯 收藏 引用 所屬分類: C++

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲精选在线| 午夜精品久久久久久久| 99国内精品| 影音国产精品| 国产精品草莓在线免费观看| 久久久久久久网| 久久久久久久久久码影片| 99国产精品视频免费观看一公开| 亚洲欧美日韩精品一区二区| 亚洲美女区一区| 久久久久免费视频| 国产精品电影网站| 亚洲国产免费看| 国产日韩欧美黄色| av成人免费观看| 99精品视频免费全部在线| 噜噜噜躁狠狠躁狠狠精品视频| 篠田优中文在线播放第一区| 欧美日韩国产在线看| 国产欧美日韩在线播放| avtt综合网| 欧美va亚洲va香蕉在线| 麻豆九一精品爱看视频在线观看免费| 欧美性天天影院| 一本色道久久精品| 夜夜爽av福利精品导航| 欧美成人国产| 亚洲高清av| 亚洲精品一级| 欧美精品久久久久久久免费观看| 亚洲第一区色| 99精品99久久久久久宅男| 欧美顶级艳妇交换群宴| 亚洲国产91精品在线观看| 亚洲欧洲免费视频| 免费观看日韩av| 亚洲国产精品成人综合| 欧美激情视频网站| 亚洲国产精品精华液2区45| 亚洲激情av| 欧美喷潮久久久xxxxx| 99精品久久久| 午夜欧美大尺度福利影院在线看| 国产精品久久国产三级国电话系列 | 欧美日韩一区综合| 欧美日韩亚洲一区二区三区在线| 亚洲电影在线看| 一本综合久久| 欧美亚洲视频在线看网址| 欧美福利专区| 亚洲国产精品一区制服丝袜 | 国产视频久久久久久久| 欧美亚洲一区三区| 欧美14一18处毛片| 亚洲精品在线免费| 欧美色大人视频| 欧美激情久久久久| 免费在线视频一区| 亚洲精品裸体| 国产精品久久一级| 免费久久99精品国产自| 亚洲国产视频直播| 亚洲欧美视频一区| 国语自产精品视频在线看8查询8| 你懂的视频欧美| 亚洲一区二区三区精品在线观看 | 久久久亚洲国产天美传媒修理工| 亚洲国产成人av| 欧美日韩在线视频一区二区| 午夜亚洲性色视频| 国产午夜精品久久久久久久| 亚洲高清精品中出| 亚洲国产一二三| 亚洲午夜av在线| 国产一区自拍视频| 欧美精品久久一区| 欧美一级一区| 亚洲精品欧洲| 久久人人精品| 亚洲综合精品四区| 亚洲国产日韩欧美在线图片 | 国产精品一区=区| 久久日韩粉嫩一区二区三区| 一区二区三区精品| 欧美xx视频| 久久精品噜噜噜成人av农村| 99re亚洲国产精品| 经典三级久久| 国产精品一区二区男女羞羞无遮挡 | 亚洲精品在线看| 国产在线观看91精品一区| 欧美美女福利视频| 久久精品91久久久久久再现| 亚洲线精品一区二区三区八戒| 亚洲成色777777女色窝| 久久久综合免费视频| 午夜视频一区| 国产精品国产三级国产a| 欧美成人tv| 毛片av中文字幕一区二区| 久久av资源网站| 先锋影音久久| 亚洲在线不卡| 欧美日韩精品三区| 亚洲精品国产精品国自产观看浪潮| 久久资源av| 久久久噜噜噜久久中文字幕色伊伊 | 亚洲五月婷婷| 亚洲美女视频在线观看| 最新国产乱人伦偷精品免费网站| 在线观看不卡av| 黄色日韩网站| 一区二区三区在线观看欧美| 韩国成人精品a∨在线观看| 国产一区二区三区四区五区美女 | 亚洲天堂网站在线观看视频| 亚洲美女在线观看| 日韩亚洲视频在线| 99精品国产在热久久婷婷| 一本一本久久a久久精品牛牛影视| 亚洲裸体俱乐部裸体舞表演av| 日韩午夜在线| 一区二区三区四区蜜桃| 欧美一级电影久久| 欧美诱惑福利视频| 久久久久久有精品国产| 噜噜噜噜噜久久久久久91| 欧美不卡视频一区发布| 亚洲国产视频一区| 一区二区三区精品视频在线观看| 亚洲午夜小视频| 久久成人精品一区二区三区| 久久一区亚洲| 欧美日韩123| 狂野欧美一区| 欧美在线在线| 免费看黄裸体一级大秀欧美| 亚洲高清网站| 亚洲视频你懂的| 久久激五月天综合精品| 欧美成人一区二免费视频软件| 欧美日韩亚洲一区二区三区四区| 国产美女一区| 亚洲国内高清视频| 亚洲一区二区影院| 久久全球大尺度高清视频| 亚洲激情专区| 午夜在线观看免费一区| 免费成人黄色片| 国产精品久久久久毛片大屁完整版 | 亚洲午夜一二三区视频| 久久免费国产精品1| 欧美日韩精品二区第二页| 国产日韩欧美一区| 亚洲精品久久久蜜桃 | 在线欧美福利| 中文日韩电影网站| 久久久精品午夜少妇| 欧美成人一区二区三区在线观看 | 噜噜噜91成人网| 国产精品草草| 亚洲人成啪啪网站| 欧美在线日韩| 亚洲人体1000| 黄色小说综合网站| 亚洲午夜一级| 欧美顶级少妇做爰| 性做久久久久久| 欧美日韩高清在线播放| 精品电影一区| 性欧美超级视频| 亚洲激情一区二区| 久久精品日产第一区二区| 国产精品福利网| 亚洲毛片av| 欧美阿v一级看视频| 欧美在线观看一区二区| 国产精品福利网| 在线亚洲免费| 亚洲欧洲日韩在线| 免费成人黄色| 在线欧美一区| 久久婷婷影院| 欧美一区二区三区在线观看| 国产精品久久久久久久浪潮网站| 亚洲伦理中文字幕| 欧美成人午夜激情视频| 久久av一区二区三区| 国产亚洲欧美激情| 国产视频综合在线| 午夜精品久久久久久久男人的天堂| 亚洲欧洲精品成人久久奇米网| 蜜乳av另类精品一区二区| 樱花yy私人影院亚洲| 老司机午夜精品视频| 欧美在线资源| 黄色小说综合网站| 美女亚洲精品| 久久久亚洲人| 91久久在线|