1

我正在尝试使用 mij 应用程序创建 powerpoint 演示文稿的屏幕截图。这不是最大的问题。我已经用下面的代码做到了

    Bitmap memoryImage = new Bitmap(rc.Width, rc.Height,
                    PixelFormat.Format32bppArgb);

    using (Graphics memoryGrahics =
            Graphics.FromImage(memoryImage))
    {
        memoryGrahics.CopyFromScreen(rc.X, rc.Y,
            0, 0, rc.Size, CopyPixelOperation.SourceCopy);
    }
    return new Bitmap(memoryImage, 800, 600);

但是,当播放视频文件时,它只显示一个黑色方块。似乎媒体在不同的层上播放,因此没有被捕获。

如何使用视频图像创建屏幕截图?我搜索了很多关于 directx 或 windowsapicodepack 但我不知道这是否是正确的方法

4

0 回答 0