|
|
Log In | Not a Member? |
Contact ADC |
| < 前ページ次ページ > |
これまでは、OpenGL が、高パフォーマンスの 2D および 3D グラフィック処理の業界標準であり、グラフィック処理ユニット(GPU)への主要な出入り口でした。画像処理に GPU を使用するには、OpenGL Shading Language を知っている必要がありました。Core Image は、それをすべて一変させます。Core Image を使えば、画像処理に GPU のパワーを利用するために OpenGL の詳細を知っている必要はありません。Core Image が OpenGL バッファと状態管理を自動的に処理してくれます。何らかの理由で GPU が利用できない場合は、Core Image が CPU フォールバックを使用してアプリケーションを実行できるようにします。Core Image の動作は不透過となっています。これを利用するソフトウェアはとにかく機能するのです。
Core Image は Objective-C 言語で実装された使いやすいアプリケーションプログラミングインターフェイス(API)を提供することで、低レベルグラフィック処理の詳細を隠します。Core Image API は Quartz Core フレームワーク(QuartzCore.framework)の一部です。Core Image は Cocoa および Carbon フレームワークから使用できます。Carbon 開発者はこのフレームワークに明示的にリンクする必要がありますが、Cocoa 開発者はその必要がありません。
| < 前ページ次ページ > |
Last updated: Tiger
|
Get information on Apple products.
Visit the Apple Store online or at retail locations. 1-800-MY-APPLE Copyright © 2007 Apple Inc. All rights reserved. | Terms of use | Privacy Notice |