Библиотека LUFA (раннее название MyUSB) версия 101122
USB_Audio_StdDescriptor_Interface_AC_t Struct Reference

Специфичный для аудиокласса дескриптор интерфейса (стиль именования USB-IF). More...

#include <Audio.h>

Data Fields

uint8_t bLength
uint8_t bDescriptorType
uint8_t bDescriptorSubtype
uint16_t bcdADC
uint16_t wTotalLength
uint8_t bInCollection
uint8_t bInterfaceNumbers

Detailed Description

Определение типа специфичного для аудиокласса дескриптор интерфейса. Он следует за обычным интерфейсным дескриптором, чтобы предоставить дополнительную информацию о расположении аудиоустройства к хосту. См. спецификацию USB Audio для подробностей.

See also:
USB_Audio_Descriptor_Interface_AC_t для версии этого типа с нестандартными, специфичными для LUFA именами элементов.

Field Documentation

Закодированнное битами десятичное значение (BCD), показывающее поддерживаемую версию спецификации Audio Class.

Значение подтипа, используемое, чтобы отличить друг от друга специфичные к аудиоклассу дескрипторы, величина из перечисления Audio_CSInterface_AS_SubTypes_t.

Тип дескриптора, либо величина в USB_DescriptorTypes_t, либо величина, получаемая по специфичному классу.

Общее количество интерфейсов аудиопотока, связанных с этим интефейсом управления звуком Audio Control interface (должно быть равно 1).

Номер интерфейса связанного интерфейса аудиопотока (Audio Streaming interface).

Размер дескриптора в байтах.

Общая длина специфичных для Audio class дескрипторов, включая этот дескриптор.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines