A camera that supports IR or Depth-only format types should be registered under KSCATEGORY_SENSOR_CAMERA. We recommend the camera firmware specify a value based on which the UVC driver would register the camera under one or both supported categories.Ī camera that supports color only format types should be registered under KSCATEGORY_VIDEO_CAMERA. The UVC driver supports both types of cameras. RGB or YUV cameras are categorized as color cameras and non-color cameras like gray scale, IR and Depth cameras are categorized as sensor cameras. One is a color camera and the other one is a non-color sensor camera. Windows supports two categories of cameras. Microsoft platform specific BOS device capability descriptor The camera that outputs non-color streams (for example, IR or Depth cameras) The camera that outputs color streams (for example, RGB or YUV cameras) USBVideo.sys driver that ships with the OS This document outlines how to expose certain capabilities of a UVC compliant camera to the applications through the inbox driver. This driver supports color and sensor type cameras. Starting in Windows 10, an inbox USB Video Class (UVC) driver is provided for devices compliant with USB Video Class specification (versions 1.0 to 1.5).