© 2013 Thorlabs GmbH
4 Programming (SDK)
207
Example 1
UINT nRange[3];
ZeroMemory(nRange, sizeof(nRange));
INT nRet = is_EdgeEnhancement(m_hCam,
IS_EDGE_ENHANCEMENT_CMD_GET_RANGE,
(void*)nRange,
sizeof(nRange)
);
if (nRet == IS_SUCCESS)
{
UINT nEdgeEnhancementMin = nRange[0];
UINT nEdgeEnhancementMax = nRange[1];
UINT nEdgeEnhancementInc = nRange[2];
}
Example 2
UINT nDefault;
INT nRet = is_EdgeEnhancement(m_hCam,
IS_EDGE_ENHANCEMENT_CMD_GET_DEFAULT,
(void*)&nDefault,
sizeof(nDefault)
);
Example 3
UINT nEdgeEnhancement;
INT nRet = is_EdgeEnhancement(m_hCam,
IS_EDGE_ENHANCEMENT_CMD_GET,
(void*)&nEdgeEnhancement,
sizeof(nEdgeEnhancement)
);
Example 4
UINT nEdgeEnhancement = 4;
INT nRet = is_EdgeEnhancement(m_hCam,
IS_EDGE_ENHANCEMENT_CMD_SET,
(void*)&nEdgeEnhancement,
sizeof(nEdgeEnhancement)
);