KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE-Struktur (ksmedia.h)
Die KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE-Struktur gibt einen Audiosignalverarbeitungsmodus an.
Diese Struktur wird von modusfähigen Treibern mit KSDATAFORMAT verwendet, die eine KSMULTIPLE_ITEM von KSATTRIBUTE-Strukturen enthalten, die auf eine KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE verweisen.
Der KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE AttributeHeader.Attribute-Member ist auf KSATTRIBUTEID_AUDIOSIGNALPROCESSING_MODE festgelegt, und der KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE SignalProcessingMode-Member ist auf AUDIO_SIGNALPROCESSINGMODE_DEFAULT oder andere Verarbeitungsmodi festgelegt, die der Treiber unterstützt. Weitere Informationen finden Sie unter KS-Datenformate und -Datenbereiche.
Syntax
typedef struct tagKSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE {
KSATTRIBUTE AttributeHeader;
GUID SignalProcessingMode;
} KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE, *PKSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE;
Member
AttributeHeader
Das AttributeHeader-Element gibt den Attributheader mithilfe eines KSATTRIBUTE-Datentyps an.
SignalProcessingMode
Das SignalProcessingMode-Element gibt die eindeutigen GUIDs des SignalProcessingMode-Elements an. Weitere Informationen finden Sie unter Audiosignalverarbeitungsmodi.
Anforderungen
Anforderung | Wert |
---|---|
Header | ksmedia.h (include Ksmedia.h) |