Windows provides two distinct options for media capture.
CameraCaptureUI makes it easy to perform basic capture by leveraging built-in Windows UI. In contrast,
CaptureElement enables you to provide a completely custom user experience for capture, and to perform types of capture that aren’t available via
CameraCaptureUI. This section looks at both approaches.