10

携帯電話のディスプレイ サイズが 320x480 の場合、AndEngine は同じ 1:1 解像度で screenCapture() を実行します。

サーフェイスのサイズを変えてみました... 倍の解像度でカメラを生成してみました... mRenderSurfaceView をスケーリングしてみました....

ただし、screenCapture() は常に 320x480 の解像度、つまり実際のデバイスの解像度でファイルを保存します。

では、2倍の解像度でスクリーンキャプチャを取得する方法を教えてくれる人はいますか?

4

1 に答える 1

1

この回答を見ると、レンダリングされていないものをスクリーンショットできないことが裏付けられます。

言及されている代替手段は、代わりに適切なサイズの RenderTexture にレンダリングすることです。その他の質問には例があります。

于 2013-07-05T14:33:18.840 に答える