Вы уже решили проблему, вы должны вызвать метод Dispose.
CameraCapture реализует DisposableObject, вы не должны иметь его как статическую переменную, вместо этого вы должны сохранить его как переменную и утилизировать, когда вы закончитес ним.
Я видел, что вы сказали, что он "работал, но потерпел крах из-за проблемы с памятью", если это все еще проблема, оставьте вопрос или комментарий ниже, описывающий проблему с памятью.