структура KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE (ksmedia.h)

Структура KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE определяет режим обработки звукового сигнала.

Эта структура используется драйверами с поддержкой режима с KSDATAFORMAT , которые содержат KSMULTIPLE_ITEM структур KSATTRIBUTE , ссылающихся на KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE.

Члену KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE AttributeHeader.Attribute присвоено значение KSATTRIBUTEID_AUDIOSIGNALPROCESSING_MODE, а для элемента KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE SignalProcessingMode — значение AUDIO_SIGNALPROCESSINGMODE_DEFAULT или других режимов обработки, поддерживаемых драйвером. Дополнительные сведения см. в разделе Форматы и диапазоны данных KS.

Синтаксис

typedef struct tagKSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE {
  KSATTRIBUTE AttributeHeader;
  GUID        SignalProcessingMode;
} KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE, *PKSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE;

Члены

AttributeHeader

Элемент AttributeHeader задает заголовок атрибута с помощью типа данных KSATTRIBUTE .

SignalProcessingMode

Член SignalProcessingMode указывает уникальные идентификаторы GUID SignalProcessingMode. Дополнительные сведения см. в разделе Режимы обработки звуковых сигналов.

Требования

Требование Значение
Заголовок ksmedia.h (включая Ksmedia.h)