• <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>

            kenlistian

            厚積薄發. 勤為槳,思為帆

               :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理 ::
              73 隨筆 :: 4 文章 :: 22 評論 :: 0 Trackbacks

            DirectShow 的幾個接口說明
            (1) IGraphBuilder接口
                 用于構造Filter Graph的接口,建立和管理一系列的Filter,過濾和處理源媒體流。
            (2) IMediaControl接口
                 用于控制多媒體流在Filter Graph中的流動,如流的啟動和停止。
            (3) IMediaEvent接口
                 用于捕獲播放過程中發生的事件,并通知應用程序,如EC_COMPLETE等。
            (4) IVideoWindow接口
                 用于控制視頻窗口的屬性。
            (5) IMeadiaSeeking接口
                 用于查找媒體的接口,定位流媒體,控制多媒體數據播放提供精確控制。
            (6) IBaseFilter接口
                從ImediaFilter接口繼承,用來定義一個具體的過濾器指針,并對多媒體數據進行處理。
            (7) IPin接口
                用于管理兩個過濾器之間的Pin,從而連接過濾器。
            (8) IsampleGrabberCB接口
               是Sample Grabber過濾器的一個接口,用于當流媒體數據通過過濾器時進行采樣以獲得幀圖象。


            Filter必須加入到Filter Graph并接入到工作鏈路中才能發揮作用。
            如想繞過Filter Graph而直接使用Filter實現的功能模塊,那就要將Filter功能
            移植成DirectX媒體對象(DMO)。
            Filter有3種狀態:停止、暫停和運行。

            Filter Chain是相互連接著的一條Filter鏈路,并且鏈路中的每個Filter全都有一個處于“已連接”狀態的
            輸入Pin,至多有一個處于“已連接”狀態的輸出Pin,這條Filter鏈路中的數據流不依賴鏈路外的其他Filter。

            Filter Chain通過IFilterChain接口來進行相關操作。
            當Filter Graph處于運行狀態下,Filter Chain可以在運行和停止狀態之間切換;
            當Filter Graph處于暫停狀態下,Filter Chain可以在暫停和停止狀態之間切換。
            Filter Chain只有兩種狀態轉換。

            Filter的數據傳送
            Filter之間以Sample的形式傳送數據。
            Sample是一個封裝了一定大小數據內存的COM組件。
            用于數據傳輸的一般是輸入pin上實現的IMemInputPin接口。

            posted on 2008-12-08 11:38 kenlistian 閱讀(746) 評論(0)  編輯 收藏 引用 所屬分類: directx
            国色天香久久久久久久小说| 久久综合狠狠综合久久| 久久精品国产WWW456C0M| 久久天天躁狠狠躁夜夜av浪潮 | 国产精品99久久99久久久| 丁香五月网久久综合| 日韩精品国产自在久久现线拍| 久久综合成人网| 亚洲综合婷婷久久| 2021久久精品免费观看| 国产精品免费看久久久| 日韩va亚洲va欧美va久久| 97久久超碰国产精品旧版| 久久免费大片| 亚洲欧美日韩精品久久| 亚洲精品乱码久久久久久久久久久久| 久久综合久久综合久久综合| 97精品依人久久久大香线蕉97| 久久www免费人成看国产片| 精品熟女少妇a∨免费久久| 欧美黑人激情性久久| 久久婷婷人人澡人人| 国产ww久久久久久久久久| 久久精品国产亚洲AV无码娇色| 亚洲国产精品成人久久蜜臀 | 狠狠综合久久综合88亚洲| 久久久久久无码国产精品中文字幕| 国产精品禁18久久久夂久 | 青青草国产97免久久费观看| 久久婷婷综合中文字幕| 99久久人妻无码精品系列| 日本人妻丰满熟妇久久久久久| 无码任你躁久久久久久老妇App| 久久久久久国产精品无码下载 | 性色欲网站人妻丰满中文久久不卡| 日本精品久久久久影院日本| 国内精品伊人久久久久网站| 久久精品国产精品亚洲艾草网美妙| 99久久国产综合精品五月天喷水| 精品一区二区久久久久久久网站| 久久久国产精品网站|