質問

いターグラフィックスの枠組みのためにMac OS Xで動作します。具体的には、何らかのビューできたらいいのに操作(少なくとも概念上のようにマトリクスのピクセルです。私のプログラムを生成するピクセルデータをプログラム.

QuickDrawフが説明しもが推奨されていません。調査を実施しているのは、同じ伝えるものはありません相当するコグラフィー。私何かが足りない?

平Cの枠組みができてしまいますObjective-C一つがんすぎわ.

役に立ちましたか?

解決

QDした推奨されていませんのでない実践できるよう効率よく、現在の世代の全合成UiとGPU HW.その理由とは一切関係ございませんQDのシステムはありません.へのダイレクトアクセスが可能な、バッキングスト力で力をありのバスの取引からのGPUは、最悪の場合に防止のた質感から積みのカードそのものは、場合に原因となりソフトウェアfallbacks.

で明らかになることもある理由で人々に必要なピクセルレベルへのアクセスバッキングストア、一部の機構において、グルーが実便法を見つけることができればもするしか道はないのでしょうか。できない場合は回避できCoreGraphicsをビットマップを使用してコンテキスト CGBitmapContextCreate 場へのアクセス権を持っている、バッキングストアでの操作、バッキングストア。ことは簡単ではありませんの仕事で遅くなります。

他のヒント

どのような自体がビューの幅と高さを分割については、その後、幅×高さの正方形を描きますか?それは、幅x高さに達するまであなただけNSPointを使用し、1で、それを増やすことができます。

Simple DirectMedia Layerをには、ピクセルのアクセスを持っています。それは移植ライブラリであるとして、それはオーバー殺すことができるが、全体のAPIは、私は基礎となるのMacOSのAPIが使用するとして、それは使用していますかわからないプレーンなCです。ベスト、それはあなたの目的に適しているかどうかを確認するためにウェブサイトをチェックします。

また、あなたはのOpenGL のテクスチャを使用することができます。

これを行うための最善の方法は、コアイメージです。これは、ピクセルでの作業のために設計されており、それはあなたがグラフィックスカードの作業を行うことができますので、それは非常に高速だいます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top