2010-09-09 67 views
1

我有一個項目將網絡攝像頭流渲染到紋理上。我想知道是否有一種方法,無論是通過DirectX的音頻/視頻功能,還是直接通過XNA,我可以將流錄製成avi文件格式?先謝謝您的幫助。在C#/ XNA中錄製實時視頻流

+0

等等...你想去網絡攝像頭 - > XNA - > .avi文件?爲什麼不去網絡攝像頭 - > .avi文件? – 2010-09-10 02:59:44

+0

如果可能的話,我也想看看屏幕上顯示的是什麼,以及.avi文件。 – Seb 2010-09-10 12:00:16

+0

http://forums.create.msdn.com/forums/p/45450/338718.aspx 剛剛顯示攝像頭數據的工作示例 – Wouter 2011-01-04 16:11:18

回答

0

我已經使用這個VideoTexture Class成功前,建議你使用它。它給你目前的狀態爲Texture2D,這是很容易renderable,應該是合理的轉換爲avi。如果您使用的是Windows Vista或7,則需要用here中的最新版本替換DirectShowNet.dll。