Partager via


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)