Partager via


structure KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE (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 une 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 membre KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE 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 KS et plages de données.

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 de signal audio.

Exigences

Exigence Valeur
d’en-tête ksmedia.h (include Ksmedia.h)