Lista de verificação de implementação do driver da Classe de Vídeo USB (UVC)

Etapa 1: Introdução à UVC (Classe de Vídeo USB) usando a documentação do USB.org e da Microsoft

Use estes links para se familiarizar com o UVC:

Etapa 2: Implementar o dispositivo MFT fornecido pela plataforma

  • O dispositivo MFT fornecido pela plataforma é para câmeras USB RGB. Ele fornece funcionalidade comum, por exemplo, ROI baseado em detecção facial para priorização 3A (se o firmware de câmera der suporte ao controle ROI especificado no padrão UVC 1.5).

  • Para habilitar essa funcionalidade, você precisa garantir que a câmera dê suporte a ROI. Se você precisar desabilitar essa funcionalidade, deverá fazer isso por meio de chaves do Registro (por exemplo, uma entrada de arquivo INF).

Etapa 3: Implementar o dispositivo personalizado MFT e MFT0 para seu dispositivo

Observação

O modelo MFT do dispositivo substitui o modelo MFT0. Embora o Windows continue a dar suporte ao modelo MFT0, incentivamos você a usar o dispositivo MFT, pois ele simplifica o design e dá suporte a mais funcionalidade e escalabilidade.

Etapa 4: Implementar extensões UVC especificadas pela Microsoft

Etapa 5: Testar sua implementação do UVC para garantir que ele passe em testes HLK e atenda à funcionalidade e ao desempenho necessários