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)