最終更新:2023-05-10 (水) 10:01:42 (353d)
UAC/ディスクリプタ
USB Audio Class 2.0
USB Audio Class 1.0
- コンフィグレーションディスクリプタを取得するとついてくる
インターフェイスアソシエーションディスクリプタ (IAD)
- bFunctionClass: 1 Audio
- bFunctionSubClass: 2 Streaming
AudioControlインターフェイスディスクリプタ (標準)
- bInterfaceClass:1 Audio
- bInterfaceSubClass: 0x01 Audio Control
- AudioControlインターフェイスヘッダーディスクリプタ (クラス固有)
- Audio Class-Specific AC Interface Descriptor Subtypes
bDescriptorSubtype AC_DESCRIPTOR_UNDEFINED 0x00 HEADER 0x01 AudioControlインターフェイスヘッダーディスクリプタ INPUT_TERMINAL 0x02 AudioControlインプットターミナルディスクリプタ OUTPUT_TERMINAL 0x03 AudioControlアウトプットターミナルディスクリプタ? MIXER_UNIT 0x04 SELECTOR_UNIT 0x05 FEATURE_UNIT 0x06 PROCESSING_UNIT 0x07 EXTENSION_UNIT 0x08
AudioStreamingインターフェイスディスクリプタ? (標準)
- bInterfaceClass:1 Audio
- bInterfaceSubClass: 1 Streaming
AudioStreamingインターフェイスディスクリプタ?
- bDescriptorType: 0x24 (CS_INTERFACE)
- bDescriptorSubtype: 1 (AS_GENERAL)
- bDescriptorSubtype: 2 (FORMAT_TYPE)