1

QTムービーがCPU負荷の約70%を占めているココアでQTKitプロジェクトに取り組んでいます。可能であれば、処理負荷の一部を GPU に移したいと考えています。それが可能かどうか誰にもわかりますか?

4

2 に答える 2

2

Snow Leopardで、を使用initWithAttributes:error:してQTMovieオブジェクトを作成QTMovieOpenForPlaybackAttributeし、値が。の属性を含めますYES。これは、QuickTime Xを使用してムービーをデコード/再生し、可能であれば、GPUアクセラレーションで再生します

これにより多くの機能がロックアウトされることに注意してください。あなたは本当に再生のために映画を使うだけでよいのです。QuickTimeキットアプリケーションプログラミングガイドに詳細があります。

于 2011-02-06T22:47:28.427 に答える
1

サポートしたい動画フォーマット用の GPU QuickTime コーデックをインストールしますか? CoreAVC などのようなものが存在するようです。

于 2011-02-06T20:37:33.120 に答える