-1

GPUImageViewこのリンクを使ってキャプチャしようとしています

しかし、私がキャプチャした後、それGPUImageviewは消えます、しかしそれがそうであるならば、それはUIImageViewちょうどうまく働いています。

4

1 に答える 1

0

GitHub でクロスポストされた質問に回答しましたが、その理由は、上記のリンクされたドキュメントの次の行にあります。

CALayer/-renderInContext: は UIKit と Quartz の描画のみをキャプチャすることに注意してください。OpenGL ES またはビデオ コンテンツはキャプチャしません。

GPUImageView は OpenGL ES を使用してそのコンテンツを表示するため、 を使用してキャプチャすることはできません-renderInContext:。フィルターの画像を抽出し、基になるビューと手動で合成するか、ブレンド フィルターを使用して GPUImage 内で合成を実行する必要があります。

于 2013-02-07T18:50:01.980 に答える