AddEnumEntry
|
![]() ![]() ![]() |
|
[in] const char* feature
|
Name of the feature. Must be an existing feature of the enumerated type.
|
|
[in] const char* name
|
Name of the entry to be added. Must not be NULL or empty.
|
|
[in] unsigned int value
|
Numerical value associated with the entry.
|
|
S_OK
|
Success
|
E_FAIL
|
Failure
|
E_NOINTERFACE
|
Feature does not exist
|
E_INVALIDARG
|
Entry with this value already exist
|
|
static CGevCamera* m_pCamera;
|
m_pCamera = createCamera();
|
m_pCamera->CreateFeature(FEATURE_TYPE_ENUMERATION, "TestImageSelector", "Root", FEATURE_ACCESS_RW);
|
|
m_pCamera->AddEnumEntry("TestImageSelector", "First pattern", 1);
|
m_pCamera->AddEnumEntry("TestImageSelector", "Second pattern", 2);
|
m_pCamera->AddEnumEntry("TestImageSelector", "Third pattern", 3);
|