映像を別ウインドでなく、PictureBoxに表示させる方法 (付属SDK御利用時)
映像を別ウインドでなく、PictureBoxに表示させる方法 (付属SDK御利用時)
SDKのサンプルプログラムをそのまま使うと別ウインドに映像が映ります。
Form内のPictureBox内に表示させたい場合、
APIマニュアルの下記が掲載されているページをご参照ください。
int iCube SDK_Start (int nCamIndex, HWND ImgHandle, bool Preview, bool Callback)
上記関数にて、HWND ImgHandleに、PictureBoxのハンドルを使用することでPictureBox上に画像が表示されます。
例:
DDX_Control(pDX, IDC_PIC, m_pic);
nStat=ICubeSDK_Start(g_iCurrentCam,m_pic,true,true);
PictureBoxの大きさに合わせて画像を表示する:
例:
DISP_PROPERTY disp_prop;
ICubeSDK_SetDisplayMode(nCamIndex,DISPLAY_FIT_TO_WINDOW, disp_prop);