最終更新:2019-01-21 (月) 18:09:07 (214d)  

UVC/ディスクリプタ はてなブックマークを見る
Top / UVC / ディスクリプタ

Video Class-Specific Descriptor Types

その他

順序

  • 親子関係
    デバイスディスクリプタ
      └コンフィグレーションディスクリプタ
        └インターフェイスアソシエーションディスクリプタ
           └インターフェイスディスクリプタ
           └VideoControlインターフェイスディスクリプタ
             └...
           └インターフェイスディスクリプタ
           └VideoStreamingインターフェイスディスクリプタ
             └...

ディスクリプタ構成

デバイスディスクリプタ (標準)

コンフィグレーションディスクリプタ (標準)

IAD

UVC/インターフェイスディスクリプタ

標準インターフェイスディスクリプタ

  • VideoControl/VideoStreaming用の標準インターフェイスディスクリプタにクラス固有のインターフェイスディスクリプタが従属する。
  • bInterfaceClass : 0x0E (Video)
  • bInterfaceSubClass
    SC_UNDEFINED0x00
    SC_VIDEOCONTROL0x01
    SC_VIDEOSTREAMING0x02
    SC_VIDEO_INTERFACE_COLLECTION0x03

インターフェイスディスクリプタに従属するディスクリプタ

UVC/VideoControlインターフェイスディスクリプタ (標準)に従属

UVC/VideoStreamingインターフェイスディスクリプタ (標準)に従属

フォーマット別ペイロードフォーマットディスクリプタ

非圧縮 (USB_Video_Payload_Uncompressed)

MJPEG (USB_Video_Payload_MJPEG)

フレーム-ベース (USB_Video_Payload_Frame_Based)

PlayStation Camera

関連

  • UVC/リクエスト?