我刚开始在java中使用JMF包,当我习惯获取计算机的捕获设备时,它会为我返回null。我不知道是什么原因,如果我的代码错了!
很抱歉,如果我的问题很简单,但我很快就会得到答案,所以我就问了。
以下是代码:
CaptureDeviceInfo di = new CaptureDeviceInfo();
Vector deviceList = CaptureDeviceManager.getDeviceList(null);
if (deviceList.size() > 0)
di = (CaptureDeviceInfo)deviceList.firstElement();
else
System.out.println("Not get");