USB 視訊類別 (UVC) 驅動程式實作檢查清單
步驟 1:使用來自 USB.org 和 Microsoft 的文件,開始使用 USB 視訊類別 (UVC)
使用這些連結來熟悉UVC:
在 USB.org 存取 USB 類別 檔 (非 UVC 特定)
從 USB.org 下載 USB 影片類別 1.5 檔
檢閱 USB 影片類別驅動程式概觀 主題
步驟 2:實作平臺提供的裝置 MFT
平臺提供的裝置 MFT 適用於 RGB USB 相機。 它提供常見的功能,例如,如果相機韌體支援UVC 1.5標準) 中指定的ROI控制,則3A優先順序的臉部偵測ROI (。
若要啟用這項功能,您必須確保相機支援ROI。 如果您需要停用這項功能,您必須透過登錄機碼 (執行此動作,例如 INF 檔案專案) 。
步驟 3:為您的裝置實作自定義裝置 MFT 和 MFT0
裝置 MFT 是 UVC 的使用者模式元件。 您可以插入此元件,將擴充功能和差異新增至 UVC。
檢閱 裝置 MFT 設計指南。
檢閱 裝置 MFT 範例程式代碼。
檢閱 建立 UWP 裝置應用程式之相機驅動程式 MFT 主題中的 MFT0 相關信息。
注意
裝置 MFT 模型會取代 MFT0 模型。 雖然 Windows 繼續支援 MFT0 模型,但建議您改用裝置 MFT,因為它可簡化設計,並支援更多功能和延展性。
步驟 4:實作 Microsoft 指定的 UVC 延伸模組
方法 2 仍然擷取影像:
USB.org 檔:
- 檢閱從您在上述步驟 1 下載之 UVC 1.5 specification.pdf類別第 17 頁開始的方法 2 一節。
Microsoft 特定的檔:
- 檢閱 Microsoft 擴充功能中 USB 影片類別 1.5 規格中的 2.2.1 和 2.2.2 一節。
步驟 5:測試您的 UVC 實作,以確保其通過 HLK 測試,並符合所需的功能和效能
執行相機特定的 Device.Streaming HLK 測試
請確定相機符合任何需求,並針對相機也必須符合 (的其他產品 HLK 測試,例如 Skype、Windows Hello 等等) 。