ヘッダーファイルを調べていて、openGL描画モデルを見たので、オンラインで見たとき、プラグインのすべてをCoreGraphicsから切り替えるのに忙しかったのですが、明らかに、openGL描画モデルは実際には存在せず、決して存在しません...
誰かが私を助けたり、私がそれを行うのに役立つ良いチュートリアルやリソースにリンクしたりできますか?
ありがとうございました!
ヘッダーファイルを調べていて、openGL描画モデルを見たので、オンラインで見たとき、プラグインのすべてをCoreGraphicsから切り替えるのに忙しかったのですが、明らかに、openGL描画モデルは実際には存在せず、決して存在しません...
誰かが私を助けたり、私がそれを行うのに役立つ良いチュートリアルやリソースにリンクしたりできますか?
ありがとうございました!
Mac NPAPI プラグインで OpenGL を使用する唯一のサポートされている方法は、CAOpenGLLayer で CoreAnimation 描画モデルを使用することです。
Mac 描画モデルのトピックに関するStuart Morgan のブログ投稿をお読みになることをお勧めします。
Safari ではCoreAnimationを使用し、他のブラウザーではInvalidatingCoreAnimationを使用することに注意してください。ほぼ同じように動作しますが、Invalidatingでは毎回NPN_InvalidateRectを呼び出す必要があります。
FireBreathには、これらすべてのモデルを描画する例があります。それは BasicMediaPlayer の例に取り込まれました。FireBreath を使用しないと決めた場合でも、コードやドキュメントが参考になるかもしれません。
それが役立つことを願っています