0

私はゲームを扱っており、ゲームプレイを記録可能にしてライブストリーム可能にしたいと考えています。私が使用している API は C++ で記述されているため、私のプロジェクトは半分になります。2 つの半分は同時に実行され、通信のために一部のメモリ (メモリ マップ ファイルと共有) を共有します。Java の半分はゲームで、C++ の半分はエンコーディングです。

Java の半分 (ゲームの半分) からレンダリングされたフレームを共有メモリを介して C++ の半分 (エンコードの半分) に送信する必要があります。

フレームをコピーせずに、共有メモリのセクションをフレームバッファとして使用するコンテナをJavaで実装するにはどうすればよいですか?

フレーム バッファを共有メモリに配置して、ゲームがすべてのフレームをコピーして必要以上の作業を作成する必要がないようにしたいと考えています。

4

0 に答える 0