インテル® インテグレーテッド・パフォーマンス・プリミティブ 8.2 ユーザーズガイド

インテル® IPP ドメインの詳細

インテル® IPP では、関連する関数をいくつかのグループに分けています。グループはそれぞれドメイン と呼ばれ、独自のヘッダーファイル、スタティック・ライブラリー、ダイナミック・ライブラリー、およびテストが用意されています。 以下の表は、各ドメインのコード、ヘッダーファイル、関数エリアの一覧です。

ipp.h ファイルには、暗号化関数と生成関数を除く、インテル® IPP ヘッダーファイルが含まれています。 暗号化関数と生成関数を使用しない場合は、上位互換性のため、アプリケーションに ipp.h をインクルードしてください。 暗号化関数と生成関数を使用する場合は、アプリケーションに ippcp.hippgen.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

ベクトル演算

* は古いドメイン (非推奨) を示します。

データ完全性、スパイラル生成、およびリアリスティック・レンダリングは古いドメイン (非推奨) です。新しいプロジェクトでこれらのドメインを使用しないでください。