dxd - dynax driver framework 2.1.0d73
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::usb::audio::descriptor::interface::control::v1::effect_unit< channels > Struct Template Reference

#include <dx_usb_audio.h>

+ Inheritance diagram for dx::usb::audio::descriptor::interface::control::v1::effect_unit< channels >:
+ Collaboration diagram for dx::usb::audio::descriptor::interface::control::v1::effect_unit< channels >:

Public Attributes

uint8_t bDescriptorSubtype
 
uint16_t bmaControls [channels]
 The Controls bitmap for n-th master channel: D31..0: Effect-specific allocation.
 
uint8_t bSourceID
 ID of the Unit or Terminal to which this Effect Unit is connected.
 
uint8_t bUnitID
 Constant uniquely identifying the Unit within the audio function. This value is used in all requests to address this Unit.
 
uint8_t iEffects
 Index of a string descriptor, describing this Effect Unit.
 
uint16_t wEffectType
 Constant identifying the type of effect this Unit is performing.
 

Member Data Documentation

◆ bDescriptorSubtype

uint8_t dx::usb::audio::descriptor::head::bDescriptorSubtype
inherited

◆ bmaControls

template<int8_t channels>
uint16_t dx::usb::audio::descriptor::interface::control::effect_unit< channels >::bmaControls[channels]
inherited

The Controls bitmap for n-th master channel: D31..0: Effect-specific allocation.

◆ bSourceID

template<int8_t channels>
uint8_t dx::usb::audio::descriptor::interface::control::effect_unit< channels >::bSourceID
inherited

ID of the Unit or Terminal to which this Effect Unit is connected.

◆ bUnitID

template<int8_t channels>
uint8_t dx::usb::audio::descriptor::interface::control::effect_unit< channels >::bUnitID
inherited

Constant uniquely identifying the Unit within the audio function. This value is used in all requests to address this Unit.

◆ iEffects

template<int8_t channels>
uint8_t dx::usb::audio::descriptor::interface::control::effect_unit< channels >::iEffects
inherited

Index of a string descriptor, describing this Effect Unit.

◆ wEffectType

template<int8_t channels>
uint16_t dx::usb::audio::descriptor::interface::control::effect_unit< channels >::wEffectType
inherited

Constant identifying the type of effect this Unit is performing.


The documentation for this struct was generated from the following file:

(c) copyright 2009 dynamic acoustics e.U. generated on Thu Nov 28 2024

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.