0

system.drawing.drawing2d.graphics オブジェクトに描画して表示する .NET プログラムがあります。描画された各「フレーム」を .avi ファイルのフレームに変換できるようにしたいと考えています。

.NET に AVI クラスはありますか? グラフィックス オブジェクトの基になる必要があるビットマップを取得する簡単な方法はありますか?

前もって感謝します。

4

1 に答える 1

0

現時点でグラフィックス サーフェスに描画しているのと同じ方法でビットマップを描画するのは簡単なはずです。ビットマップからグラフィックス オブジェクトを作成する例は、MSDNで見つけることができます。各ビットマップ イメージを描画し、グラフィックス サーフェスに表示してから、後で使用するためにビットマップをファイルに書き込むことができます。

クイック検索でも、C# で一連のビットマップから AVI を生成する例を含むこの codeproject チュートリアルが得られました。

この別の例は、AVIWriter クラスにあります。

これらの例のいずれかを変更して、コードの描画フェーズで生成されたビットマップのリストを読み取り、AVI を生成することができます。

お役に立てれば!

于 2010-01-02T21:32:43.623 に答える