public static VideoCaptureDevice CreateCaptureDeviceFromIndex(int index, int width, int height) { DsDevice[] devices; devices = DsDevice.GetDevicesOfCategory(FilterCategory.VideoInputDevice); VideoCaptureDevice newDevice = new VideoCaptureDevice(devices[index], width, height); return newDevice; }