Machine Vision Camera SDK (C) Developer Guide
}
// Start capturing
nRet = MV_CC_StartGrabbing(handle);
if (MV_OK != nRet)
{
printf("MV_CC_StartGrabbing fail! nRet [%x]\n", nRet);
return -1;
}
nRet= MV_CC_Display(handle, (void*)w);
if (MV_OK != nRet)
{
printf("MV_CC_Displayfail! nRet [%x]\n", nRet);
return -1;
}
printf("Display succeed\n");
PressEnterToExit();
// Stop capturing
nRet = MV_CC_StopGrabbing(handle);
if (MV_OK != nRet)
{
printf("MV_CC_StopGrabbing fail! nRet [%x]\n", nRet);
return -1;
}
// Close device
nRet = MV_CC_CloseDevice(handle);
if (MV_OK != nRet)
{
printf("MV_CC_CloseDevice fail! nRet [%x]\n", nRet);
return -1;
}
// Destroy handle
nRet = MV_CC_DestroyHandle(handle);
if (MV_OK != nRet)
{
printf("MV_CC_DestroyHandle fail! nRet [%x]\n", nRet);
return -1;
}
printf("exit\n");
return 0;
}
139
    "