2013-10-11 21 views

cevap

0

Kısa yanıt: Çok karmaşık.

Uzun cevap:

Type.Builder rgbTypeBuilder = new Type.Builder(rs, Element.RGBA_8888(rs)); 
    rgbTypeBuilder.setX(dimensions.getWidth()); 
    rgbTypeBuilder.setY(dimensions.getHeight()); 
    mOutputAllocation = Allocation.createTyped(rs, rgbTypeBuilder.create(), 
      Allocation.USAGE_IO_OUTPUT | Allocation.USAGE_SCRIPT); 

Sonra tahsisine geçirmek için bir SurfaceView sahibinden bir yüzey elde edersiniz: https://github.com/googlesamples/android-HdrViewfinder

Onlar RGBA tahsisini yapmak gibi görünüyor. Sonra bunun üzerine bazı rs çalıştırmak ve sonra çağrı:

her çerçeve için
mOutputAllocation.ioSend(); 

... kodunu kontrol, orada bazı tuzaklar vardır görünüyor.