KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE structure (ksmedia.h)
La structure KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE spécifie un mode de traitement du signal audio.
Cette structure est utilisée par les pilotes prenant en charge le mode avec KSDATAFORMAT qui contiennent un KSMULTIPLE_ITEM de structures KSATTRIBUTE qui font référence à un KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE.
Le membre KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE AttributeHeader.Attribute est défini sur KSATTRIBUTEID_AUDIOSIGNALPROCESSING_MODE, et le KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE membre SignalProcessingMode est défini sur AUDIO_SIGNALPROCESSINGMODE_DEFAULT ou d’autres modes de traitement pris en charge par le pilote. Pour plus d’informations, consultez Formats de données et plages de données KS.
Syntaxe
typedef struct tagKSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE {
KSATTRIBUTE AttributeHeader;
GUID SignalProcessingMode;
} KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE, *PKSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE;
Membres
AttributeHeader
Le membre AttributeHeader spécifie l’en-tête d’attribut à l’aide d’un type de données KSATTRIBUTE .
SignalProcessingMode
Le membre SignalProcessingMode spécifie les GUID uniques du SignalProcessingMode. Pour plus d’informations, consultez Modes de traitement du signal audio.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (incluez Ksmedia.h) |