2

フレームバッファを取得して iPhone のソフトウェアでレンダリングする最速の方法は何ですか?

基本的には13hモードに突入するので、エフェクトを作ってみようかな?:)

4

2 に答える 2

4

CGImageContext直接操作できるビットマップ形式で、を作成する必要があります。次に、その画像を画面に描画したり、GLテクスチャとして使用したりできます。

非常に単純なもの-コアグラフィックスのドキュメントを確認してください。実際の生のアクセスを取得する良い方法はないと思いますがframeBuffer、とにかく、それはおそらくあなたが本当に望んでいることではありません。

于 2008-10-10T20:52:49.173 に答える
0

私の知る限り、iPhoneにはOpenGL|ESアクセラレータチップが搭載されています。ピクセルをプッシュする場合は、サポートされているOpenGL|ESの種類を確認する必要があります。そのためのコードを書いて、ハードウェアに任せましょう。

OpenGL|ESを書くのは難しいことではありません。私はまだmode13が何であるかを知っています(あなたは古いおならです!)あなたは1時間以内に基本を習得し、週末に遊んだ後、APIをマスターしました。

于 2008-10-10T20:53:30.357 に答える