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