使用 QbRemoveFeature API 或 REMOVE QBIC FEATURE 指令, 從 QBIC 型錄中移除特性。
Image Extender 會刪除特性使用的型錄表格。因此,當您在編目影像時,特性的資料不會被儲存。在移除特性之前,必須先開啟用於更新的 QBIC 型錄。
在從型錄移除特性時,指定您要移除的特性名稱。
使用 API:在使用 QbRemoveFeature API 時, 除了特性名稱之外,您還需要指定 QBIC 型錄的 handle。
在下列範例中,可使用 QbRemoveFeature API, 從 QBIC 型錄中將直方圖色特性移除:
char featureName[qbiMaxFeatureName]; QbCatalogHandle CatHdl; strcpy(featureName,"QbColorHistogramFeatureClass"); rc=QbRemoveFeature( CatHdl, /* catalog handle */ featureName); /* feature name */
使用指令行:REMOVE QBIC FEATURE 指令可作用於目前開啟的型錄。 在下列範例中,使用此指令從目前開啟的 QBIC 型錄中移除按位顏色特性:
REMOVE QBIC FEATURE QbDrawFeatureClass