Freigeben über


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 AttributHeader.Attribut-Member ist auf KSATTRIBUTEID_AUDIOSIGNALPROCESSING_MODE festgelegt, und das KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE SignalProcessingMode-Element wird 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;

Angehörige

AttributeHeader

Das Attributheader-Element gibt den Attributheader mithilfe eines KSATTRIBUTE Datentyp an.

SignalProcessingMode

Das Element SignalProcessingMode gibt die eindeutigen GUIDs des SignalProcessingMode an. Weitere Informationen finden Sie unter Audiosignalverarbeitungsmodi.

Anforderungen

Anforderung Wert
Header- ksmedia.h (enthalten Ksmedia.h)