インテル® インテグレーテッド・パフォーマンス・プリミティブ 8.2 ユーザーズガイド
インテル® IPP では、関連する関数をいくつかのグループに分けています。グループはそれぞれドメイン と呼ばれ、独自のヘッダーファイル、スタティック・ライブラリー、ダイナミック・ライブラリー、およびテストが用意されています。 以下の表は、各ドメインのコード、ヘッダーファイル、関数エリアの一覧です。
ipp.h ファイルには、暗号化関数と生成関数を除く、インテル® IPP ヘッダーファイルが含まれています。 暗号化関数と生成関数を使用しない場合は、上位互換性のため、アプリケーションに ipp.h をインクルードしてください。 暗号化関数と生成関数を使用する場合は、アプリケーションに ippcp.h と ippgen.h をインクルードする必要があります。
ドメインのコード |
ヘッダーファイル |
プリフィクス |
説明 |
---|---|---|---|
AC* | ippac.h |
ipps |
オーディオ・コーディング |
CC | ippcc.h | ippi | カラー変換 |
CH | ippch.h | ipps | ストリング処理 |
CORE | ippcore.h | ipp | コア関数 |
CP | ippcp.h | ipps | 暗号化 |
CV | ippcv.h | ippi | コンピューター・ビジョン |
DC | ippdc.h | ipps | データ圧縮 |
DI* | ippdi.h | ipps | データ完全性 |
GEN* | ippgen.h | ippg | スパイラル生成 |
I | ippi.h | ippi | 画像処理 |
J* | ippj.h | ippi | JPEG 圧縮 |
M* | ippm.h | ippm | 小行列演算 |
R* | ippr.h | ippr | リアリスティック・レンダリングと 3D データ処理 |
S | ipps.h | ipps | 信号処理 |
SC* | ippsc.h | ipps | 音声コーデック |
VC* | ippvc.h | ippi | ビデオコーデック |
VM | ippvm.h | ipps | ベクトル演算 |
* は古いドメイン (非推奨) を示します。
データ完全性、スパイラル生成、およびリアリスティック・レンダリングは古いドメイン (非推奨) です。新しいプロジェクトでこれらのドメインを使用しないでください。