最終更新:2014-10-20 (月) 17:19:19 (3835d)
UVC/エンドポイントディスクリプタ
Class-specific VC Interrupt Endpoint Descriptor
UVC/VideoControlインターフェイス
- VideoControlの制御はエンドポイント0(コントロール転送)で行うのでコントロール転送のタイプは存在しない。
VideoControlインタラプトエンドポイント
- VideoControlインターフェイス用のエンドポイントディスクリプタは2種類必要。(使う場合)
標準VideoControlインタラプトエンドポイントディスクリプタ
- bDescriptorType = 0x05
- 形式は標準のエンドポイントディスクリプタと同じ。
クラス固有VideoControlエンドポイントディスクリプタ
- 構造
オフセット フィールド サイズ メモ 0 bLength? 1 5 1 bDescriptorType 1 CS_ENDPOINT (0x25) 2 bDescriptorSubType 1 3 wMaxTransferSize? 2 最大送信サイズ - bDescriptorSubType
EP_UNDEFINED 0x00 EP_GENERAL 0x01 EP_ENDPOINT 0x02 EP_INTERRUPT 0x03
UVC/VideoStreamingインターフェイス
- VideoStreaming用はアイソクロナスかバルク
- スチルイメージ用はバルク
- 形式は標準のエンドポイントディスクリプタと同じ。