DirectShow學習(1)

1、DirectX是什麼DirectX(簡稱:DX)是微軟推出的一套基於Windows系統的多媒體應用程式介面APIs函式。在開發中,DX分為兩個部分,一個是運行庫,通過DX編譯出來的程式必須要有運行庫的支援,另外一個是開發庫,也就是常說的SDK,這部分是在編譯DX程式中是必需的。DirectX是一種圖形應用程式介面(API),簡單的說它是一個輔助軟體,一個提高系統效能的加速軟體,微軟建立開發的。他的意思不難理解,Direct是直接的意思,X是很多東西,加在一起就是一組具有共性的東西,這個共性就

OMNeT++使用者手冊(二)

2.1 建模的概念OMNeT++為使用者提供了有效用於描述實際系統結構的工具。一些主要的特徵表現如下:(1) 分層次嵌入式模組(2) 各模組以模組類型分類(3) 模組之間通過訊號在通道上 的傳輸進行通訊(4) 靈活的模組參數(5)拓撲描述語言2.1.1

VC+DirectShow對視頻進行圖片處理之五

應用到D3D中去   平面的映像、影片看的多了,我們不妨到3D 環境中看看影片。  我不會在這裡介紹 D3D,您要學習它就得自己找資料,這裡只是講在 3D 環境中播放的關鍵—— 圖片到紋理。  3D 紋理有一個特點:寬高都必須是 2 的倍數。您是知道的,通常影像都是 320 * 240 等大小的,把這個寬高傳入建立得到的紋理卻是 512 * 256

OMNeT++使用者手冊(一)

原文:http://blog.csdn.net/rocket5725/category/316611.aspx1.1 OMNeT++為何物?OMNeT++是一款物件導向的離散事件網路模擬器,可以實現的功能如下:.無線電通訊網路通道類比• 協議類比• 類比隊列網路• 類比多處理器和其他分布式硬體系統• 確認硬體結構• 測定複雜軟體系統多方面的效能•

iptables下udp穿越基礎篇—-iptables與stun

 iptables與stun Stun協議(Rfc3489、詳見http://www.ietf.org/rfc/rfc3489.txt)將NAT粗略分為4種類型,即Full Cone、Restricted Cone、Port Restricted Cone和Symmetric。舉個實際例子(例1)來說明這四種NAT的區別: A機器在私網(192.168.0.4) NAT伺服器(210.21.12.140) B機器在公網(210.15.27.166) C機器在公網(210.15.27.140)

VC+DirectShow對視頻進行圖片處理之六

程式的效率和其他問題   1. 效能  在DS 封裝類中我寫了幾個GDI畫圖函數,可以比較方便的顯示圖片,不過效率低下,我曾發現它的效能竟比D3D畫 3D情境還差。這是GDI 的問題,大概它沒有很好利用顯卡而依賴CPU的緣故吧。所以我在使用 D3D 的時候順便用上了 ID3DXSprite 介面,它是在沒有 DirectDraw的情況下很好的2D 畫圖工具,而應用了DX 的特性使它效率很高,充分使用顯卡加速,很容易做到旋轉、縮放、透明等功能,效率很高。不過應注意一個問題:通常看到的D3D

VC+DirectShow對視頻進行圖片處理之二

 下載本文原始碼  閱讀本文請首先閱讀:《VC+DirectShow對視頻進行圖片處理之一》  開發VideoRenderer Filter  Filter要做以下工作:接受24bit RGB格式的圖片,這由上級Filter肢解視頻得到,並把它處理成32bit ARGB圖片,之後傳給外部函數進行進一步處理。  我要Filter這樣工作的理由是:幾乎所有的視頻Filter都接受24bit RGB格式,不用擔心會串連失敗;32bit

iptables下udp穿越實用篇—-iptables與natcheck

來自:中國Linux論壇  iptables與natcheck Stun協議(Rfc3489、詳見http://www.ietf.org/rfc/rfc3489.txt)提出了4種NAT類型的定義及其分類,並給出了如何檢測在用的NAT究竟屬於哪種分類的標準。但是,具體到P2P程式如何應用Stun協議及其分類法穿越 NAT,則是仁者見仁、智者見智。(因為Stun協議並沒有給出也沒有必要給出如何穿越NAT的標準)

PCDN--P2P技術與CDN的融合創新

【流媒體網】摘要:一種全新的思路是在CDN網路中,引入P2P技術。通過這種模式,可以在不增加成本的同時有效提升CDN服務能力,更有效避免了P2P應用的諸多弊端,是在當前電訊廠商網路狀況下最理想的媒體業務承載平台方案。     

iptables下udp穿越結尾篇—-iptables與socks5

來自:中國Linux論壇  iptables與socks5 從“iptables和natcheck”一文可知,只要在兩端都採用了iptables作NAT後,即使兩側都通過了natcheck的相容性測試,但iptables兩側永遠也不能互相穿越。

P2P技術的分析與研究

【流媒體網】摘要:對等網路(P2P,Peer to Peer)是一種資源(計算、儲存、通訊與資訊等)分布利用與共用的網路體系架構,與目前網路中佔據主導地位的客戶機伺服器(Client/Server,C/S)體系架構相對應。      一、P2P技術概述   對等網路(P2P,Peer to Peer)是一種資源(計算、儲存、通訊與資訊等)分布利用與共用的網路體系架構,與目前網路中佔據主導地位的客戶機伺服器(Client/Server,C/S)體系架構相對應。P2P可以用來進行流媒體通訊(如話音、

什麼是CODEC

中文解釋:所謂Codec,就是編碼-解碼器“Coder-Decoder”的縮寫。說得通俗一點,對於音頻就是A/D和D/A轉換。A/D就是將人耳能聽到的類比訊號(Analog)轉換為電腦能夠處理的數字(Digital)訊號的編碼過程;D/A就是將處理後的數字訊號轉換為人耳能夠聽到的類比訊號的解碼過程,而Codec就是具備上述兩種功能的處理晶片。 英文解釋:A Codec is a device or program capable of performing encoding and

Adobe SVG Viewer

Adobe SVG Viewer    SVG格式的全名是“Scalable Vector

深入淺出DirectShow Filter(二)

文章來源: http://hqtech.nease.net 原文作者: 陸其明 本文所謂Push模式,即Source filter自己能夠產生資料,並且一般在它的Output pin上有獨立的子線程負責將資料發送出去,常見的情況如WDM模型的採集卡的Live Source Filter;而所謂Pull模式,即Source filter不具有把自己的資料送出去的能力,這種情況下,一般Source filter後緊跟著接一個Parser Filter或Splitter

VC中使用ADO進行資料庫操作

原文:http://blog.csdn.net/molti/archive/2006/01/27/589180.aspxADO技術簡介    ADO是為MS的強大的資料提供者 OLE DB 設計的,上一個便於使用的應用程式層。 OLE DB 為任何資料來源都提供了高效能的訪問,包括:關係型資料庫、非關係型資料庫、電子郵件、檔案系統、文本和圖形以及自訂業務對象等。    ADO 2.0 實際上是基於 MSADO15.DLL 這個動態連結程式庫的,這個庫檔案的名字雖然和 ADO 1.5

利用 DirectShow 開發自己的 Filter

 原始碼下載  學習directshow已經有幾天了,下面將自己的學習心得寫下來,希望對其他的人有協助。 Filter實質是個COM組件,所以學習開發Filter之前你應該對com的知識有點瞭解。Com組件的實質是一個實現了純虛指標介面的C++對象。關於com的東西,這裡不多講。   一、給vc配置DirectShow的開發環境  無論開發Filter還是開發Dshow的應用程式都要配置一下開發環境的,其實就是包含一下dshow用到的標頭檔和動態庫。

Xcode 4 Code Snippets

http://nearthespeedoflight.com/article/xcode_4_code_snippetsPerhaps my favourite feature of Xcode 4 is the Code Snippets feature. It allows you to use common bits quickly in your code, instead of requiring you retype them over and over again.For

P2P計算技術所面臨的典型問題

P2P 計算技術可以歸結為一種特殊的分散式運算技術,從而P2P 計算技術所面臨的很多問題都可以利用目前的分散式運算技術的研究成果來解決,如並發控制、交易處理等基本的分布式系統所面臨的問題。但是很多問題在P2P 系統中具有了其自身的特點,目前大家一般從下面的幾個角度來研究和解決P2P 中所面臨的問題。  1. P2P

IP網限制P2P應用流量的QoS策略詳細介紹

 【流媒體網】摘要:可以用acl和nbar技術綜合定義資料流。Acl定義可以採用下述參數:源IP地址、目的IP地址、第4層協議(如UDP)、源連接埠號碼碼以及目的連接埠號碼碼等。與一套已定義參數相匹配的資料包都被視為屬於相同的流,NBAR技術可以識別應用程式層流;建立ACL用來識別p2p應用連接埠或者伺服器ip地址。  一、識別流量:     

VC中使用ADO調用預存程序

_ConnectionPtr m_pConnection; _CommandPtr m_pCommand;.cpp中在函數中執行//建立ado串連 HRESULT hr; hr=m_pConnection.CreateInstance(__uuidof(Connection)); try { if(SUCCEEDED(hr)) { hr=m_pConnection->Open(_bstr_t(L"Provider=SQLOLEDB.1;Persist Security Info=False

總頁數: 61357 1 .... 15696 15697 15698 15699 15700 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.