アプリケーション ビュー バッファを Android (ネイティブ) C ファイルに送信する必要がある Android アプリケーションに取り組んでいます。現在、表示ビューのビットマップを作成し、そのバッファを作成してネイティブ(.c)ファイルに渡します。重要なことの 1 つは、このビュー バッファーを RGBA_4444 形式で必要とすることです。表示ビューをピクセル形式の RGBA_4444 に変換し、ビットマップを使用せずにバッファを作成することで、それを行うのを手伝ってください。
私の現在のコード
screenBitmap = Bitmap.createBitmap(mView.getMeasuredWidth(),
mView.getMeasuredHeight(), Bitmap.Config.ARGB_4444);
Canvas mCanvas = new Canvas(screenBitmap);
mView.layout(mView.getLeft(), mView.getTop(), mView.getRight(),
mView.getBottom());
mView.draw(mCanvas);