次の方法で共有


USB ビデオ クラス (UVC) ドライバー実装チェックリスト

手順 1: USB.org および Microsoft のドキュメントを使用して USB ビデオ クラス (UVC) の使用を開始する

UVC について理解するには、次のリンクを使用します。

手順 2: プラットフォームが提供するデバイス MFT を実装する

  • プラットフォームが提供するデバイス MFT は、RGB USB カメラ用です。 これは、3A の優先順位付けに対する顔検出ベースの ROI (カメラ ファームウェアが UVC 1.5 標準で指定された ROI 制御をサポートしている場合) などの共通の機能を提供します。

  • この機能を有効にするには、カメラが ROI をサポートしていることを確認する必要があります。 この機能を無効にする必要がある場合は、レジストリ キー (INF ファイル エントリなど) を使用して無効にする必要があります。

手順 3: デバイスのカスタム デバイス MFT と MFT0 を実装する

Note

デバイス MFT モデルは、MFT0 モデルよりも優先されます。 Windows では引き続き MFT0 モデルはサポートされますが、設計が簡素化され、より多くの機能とスケーラビリティがサポートされるため、代わりにデバイス MFT を使用することをお勧めします。

手順 4: Microsoft が指定した UVC 拡張機能を実装する

手順 5: UVC 実装をテストして、HLK テストに合格し、必要な機能とパフォーマンスを満たしていることを確認する

  • Windows HLK テストを実行する

  • カメラ固有の Device.Streaming HLK テストを実行する

  • カメラが要件を満たし、カメラも準拠している必要がある他の製品 (Skype、Windows Hello など) の HLK テストに合格していることを確認します。