winform调用摄像头一般需要directshow,如果是直接调用windows的api会导致程序复杂难以维护,目前有c++封装的directshow.dll和c#aForge.dll可以使用,当然网上也有一些商业收费的控件,但是价格都不菲,而且功能其实差不多.
这里我们利用aForge来实现aardio中使用摄像头.
importwin.ui;
/*DSG{{*/
mainForm=win.form(text="aardio工程2";right=;bottom=)
mainForm.add(
button={cls="button";text="start";left=;top=;right=;bottom=;db=1;dl=1;z=2};
button2={cls="button";text="stop";left=;top=;right=;bottom=;db=1;dl=1;dr=1;z=3};
button3={cls="button";text="flip";left=;top=;right=;bottom=;db=1;dr=1;z=4};