Extended device capabilities It can not be used for device enumeration filtering.
Enumerator |
---|
EDC_None |
No special caps.
|
EDC_Any |
Any capabilities.
|
_EDC_CategoryFieldMask_ |
Category bits mask.
|
_EDC_CategoryMask_ |
Category mask.
|
_EDC_SubCategoryFieldMask_ |
Sub-Category bits mask.
|
EDC_Embedded |
The device is located in an embedded hardware (automatically set by embedded CHAI)
|
EDC_FlowControl |
The device uses flowcontrol (automatically set by CHAI if SetFlowControlIncomingCapacity was called before with non zero value)
|
EDC_SupportsNameGenericChange |
The device supports name change.
|
EDC_SupportsDuplicateGenericChange |
The device supports duplicate information change.
|
EDC_SupportsGroupsGenericChange |
The device supports group change.
|
_EDC_Category_Controller_ |
Controller identification bit.
|
_EDC_Category_Target_ |
Target identification bit.
|
_EDC_Instrument_ |
Instrument, except percussions.
|
EDC_InstrumentController |
Instrument controller, except percussions.
|
EDC_InstrumentTarget |
Instruments target, except percussions.
|
EDC_InstrumentControllerTarget |
Instruments controller + target, except percussions.
|
_EDC_Percussion_ |
Percussion.
|
EDC_PercussionController |
Percussion controller.
|
EDC_PercussionTarget |
Percussion target.
|
EDC_PercussionControllerTarget |
Percussion controller + target.
|
_EDC_Effect_ |
Effect.
|
EDC_EffectController |
Effect controller.
|
EDC_EffectTarget |
Effect target.
|
EDC_EffectControllerTarget |
Effect controller + target.
|
_EDC_SoundProduction_ |
Equipment used in the context of recording an production. Mixers, studio, automation, sound processing...
|
EDC_SoundProductionController |
Sound production controller.
|
EDC_SoundProductionTarget |
Sound production target.
|
EDC_SoundProductionControllerTarget |
Sound production controller + target.
|
_EDC_PublicAddress_ |
All equipment taking part in the distribution and amplification of sound, plus the processing when directly related to this domain.
|
EDC_PublicAddressController |
PublicAddress controller.
|
EDC_PublicAddressTarget |
PublicAddress target.
|
EDC_PublicAddressControllerTarget |
PublicAddress controller + target.
|
_EDC_Lighting |
Not all of the non-audio equipment used on stage but only the equipment that generates light.
|
EDC_LightingController |
Lighting controller.
|
EDC_LightingTarget |
Lighting target.
|
EDC_LightingControllerTarget |
Lighting controller + target.
|
_EDC_Theatrical_ |
Equipment typical of stage and theme parks that involves robotics, pyrotechnics, water control, etc.
|
EDC_TheatricalController |
Theatrical controller.
|
EDC_TheatricalTarget |
Theatrical target.
|
EDC_TheatricalControllerTarget |
Theatrical controller + target.
|
_EDC_System_ |
This can be equipment used to manage and monitor the snapshot (editing panels, system display, etc)
|
EDC_SystemController |
System controller.
|
EDC_SystemTarget |
System target.
|
EDC_SystemControllerTarget |
System controller + target.
|
EDC_Sub_None |
|
EDC_SubPerf_Perc_AccBassDrum |
Percussion: Accoustic bass drum (General MIDI 35)
|
EDC_SubPerf_Perc_BassDrum |
Percussion: Bass drum (General MIDI 36)
|
EDC_SubPerf_Perc_SideStick |
Percussion: Side stick (General MIDI 37)
|
EDC_SubPerf_Perc_AccSnare |
Percussion: Accoustic snare (General MIDI 38)
|
EDC_SubPerf_Perc_HandClap |
Percussion: Hand clap (General MIDI 39)
|
EDC_SubPerf_Perc_ElecSnare |
Percussion: Electric snare (General MIDI 40)
|
EDC_SubPerf_Perc_LowFloorTom |
Percussion: Low floor tom (General MIDI 41)
|
EDC_SubPerf_Perc_HiHat |
Percussion: Hi hat (General MIDI 42, 44, 46)
|
EDC_SubPerf_Perc_HighFloorTom |
Percussion: High floor tom (General MIDI 43)
|
EDC_SubPerf_Perc_LowTom |
Percussion: Low tom (General MIDI 45)
|
EDC_SubPerf_Perc_LowMidTom |
Percussion: Low-mid tom (General MIDI 47)
|
EDC_SubPerf_Perc_HiMidTom |
Percussion: Hi-mid tom (General MIDI 48)
|
EDC_SubPerf_Perc_CrashCymbal1 |
Percussion: Crash cymbal 1 (General MIDI 49)
|
EDC_SubPerf_Perc_HighTom |
Percussion: High tom (General MIDI 50)
|
EDC_SubPerf_Perc_RideCymbal1 |
Percussion: Ride cymbal 1 (General MIDI 51)
|
EDC_SubPerf_Perc_ChineseCymbal |
Percussion: Chinese cymbal (General MIDI 52)
|
EDC_SubPerf_Perc_RideBell |
Percussion: Ride bell (General MIDI 53)
|
EDC_SubPerf_Perc_Tambourine |
Percussion: Tambourine (General MIDI 54)
|
EDC_SubPerf_Perc_SplashCymbal |
Percussion: Splash cymbal (General MIDI 55)
|
EDC_SubPerf_Perc_Cowbell |
Percussion: Cowbell (General MIDI 56)
|
EDC_SubPerf_Perc_CrashCymbal2 |
Percussion: Crash cymbal 2 (General MIDI 57)
|
EDC_SubPerf_Perc_Vibraslap |
Percussion: Vibraslap (General MIDI 58)
|
EDC_SubPerf_Perc_RideCymbal2 |
Percussion: Ride cymbal 2 (General MIDI 59)
|
EDC_SubPerf_Perc_HiBongo |
Percussion: Hi bongo (General MIDI 60)
|
EDC_SubPerf_Perc_LowBongo |
Percussion: Low bongo (General MIDI 61)
|
EDC_SubPerf_Perc_MuteHiConga |
Percussion: Mute hi conga (General MIDI 62)
|
EDC_SubPerf_Perc_OpenHiConga |
Percussion: Open hi conga (General MIDI 63)
|
EDC_SubPerf_Perc_LowConga |
Percussion: Low conga (General MIDI 64)
|
EDC_SubPerf_Perc_HighTimbale |
Percussion: High timbale (General MIDI 65)
|
EDC_SubPerf_Perc_LowTimbale |
Percussion: Low timbale (General MIDI 66)
|
EDC_SubPerf_Perc_HighAgogo |
Percussion: High agogo (General MIDI 67)
|
EDC_SubPerf_Perc_LowAgogo |
Percussion: Low agogo (General MIDI 68)
|
EDC_SubPerf_Perc_Cabasa |
Percussion: Cabasa (General MIDI 69)
|
EDC_SubPerf_Perc_Maracas |
Percussion: Maracas (General MIDI 70)
|
EDC_SubPerf_Perc_ShortWhistle |
Percussion: Short whistle (General MIDI 71)
|
EDC_SubPerf_Perc_LongWhistle |
Percussion: Long whistle (General MIDI 72)
|
EDC_SubPerf_Perc_ShortGuiro |
Percussion: Short guiro (General MIDI 73)
|
EDC_SubPerf_Perc_LongGuiro |
Percussion: Long guiro (General MIDI 74)
|
EDC_SubPerf_Perc_Claves |
Percussion: Claves (General MIDI 75)
|
EDC_SubPerf_Perc_HiWoodBlock |
Percussion: Hi wood block (General MIDI 77)
|
EDC_SubPerf_Perc_MuteCuica |
Percussion: Mute cuica (General MIDI 78)
|
EDC_SubPerf_Perc_OpenCuica |
Percussion: Open cuica (General MIDI 79)
|
EDC_SubPerf_Perc_MuteTriangle |
Percussion: Mute triangle (General MIDI 80)
|
EDC_SubPerf_Perc_OpenTriangle |
Percussion: Open triangle (General MIDI 81)
|