代码之家  ›  专栏  ›  技术社区  ›  Seb

用C#/XNA录制实时视频流

  •  1
  • Seb  · 技术社区  · 14 年前

    我有一个项目,渲染到一个纹理上的网络摄像头流。我想知道是否有一种方法,要么通过DirectX的音频/视频功能,要么通过XNA直接将流录制成avi文件格式?事先谢谢你的帮助。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Goz    14 年前

    Direct show将通过ICaptureGraphBuilder完全满足您的需要

    有关C包装,请参阅: http://sourceforge.net/projects/directshownet/

        2
  •  0
  •   Callum Rogers    14 年前

    我用过这个 VideoTexture Class Texture2D ,很容易渲染,转换为avi应该是合理的。如果您使用的是Windows Vista或7,则需要更换DirectShowNet.dll最新的来自 here .