CreateCategory
|
![]() ![]() ![]() |
|
[in] const char* name
|
Name of the category to be created. Should not be NULL or empty.
|
|
[in] const char* parentCategory
|
Parent category under which the category or sub-category will be created. To create a sub-category in the root category, use "Root" for this argument.
|
S_OK
|
Success
|
E_FAIL
|
Failure
|
E_NOINTERFACE
|
Parent category does not exist
|
|
static CGevCamera* m_pCamera;
|
m_pCamera = createCamera();
|
|
m_pCamera->CreateFeature(FEATURE_TYPE_INTEGER, "TestFeatureInt", "Root", FEATURE_ACCESS_RW);
|
m_pCamera->SetFeatureRange("TestFeatureInt", 0, 1000, 1);
|
|
m_pCamera->CreateFeature(FEATURE_TYPE_ENUMERATION, "TestFeatureEnum", "Root", FEATURE_ACCESS_RW);
|
m_pCamera->setEnumEntry("TestEnumFeature", "First item", 1);
|
m_pCamera->setEnumEntry("TestFeatureEnum", "Second item", 2);
|
m_pCamera->setEnumEntry("TestFeatureEnum", "Third item", 3);
|