【问题标题】:Expression Encoder 3 SDK screen capture C# sample?Expression Encoder 3 SDK 屏幕捕获 C# 示例?
【发布时间】:2011-03-04 14:19:56
【问题描述】:

我正在使用 VSTS 2008 + .Net 3.5 + C# + Microsoft Expression 3 SDK。我想捕获屏幕并输出一个 wmv 文件。我很努力,但找不到来自 Google 的 C# 示例。有参考样本吗?

【问题讨论】:

    标签: c# visual-studio-2008 screen-capture expression-encoder expression-encoder-sdk


    【解决方案1】:

    工具类型不对,Expression Encoder 是转码器。它需要视频格式作为输入并将其编码为不同的输出格式。

    您需要先创建屏幕视频。捕获屏幕截图很容易,Graphics.CopyFromScreen() 可以做到这一点。生成视频需要重复执行此操作并写入 AVI 等简单格式。 code here 可以提供帮助。

    以足够快的速度完成这项工作,以便每秒捕获足够多的帧是终极挑战。如果这很容易,那么销售 Jingo 和 Camtasia 的公司很快就会倒闭。

    【讨论】:

    【解决方案2】:

    这里的答案有点晚,但您可以使用 Expression Encoder 4 的免费版本来执行此操作(有 10 分钟的时间限制 - 超过这个时间,您需要购买专业版)。

    SDK 中有一个示例 - SDK\Samples\ScreenCapture。

    http://www.microsoft.com/expression/products/EncoderPro_Overview.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-15
      • 1970-01-01
      • 2011-09-02
      • 1970-01-01
      • 2012-04-19
      相关资源
      最近更新 更多