Compartilhar via


estrutura KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE (ksmedia.h)

A estrutura KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE especifica um modo de processamento de sinal de áudio.

Essa estrutura é usada por drivers com reconhecimento de modo com KSDATAFORMAT que contêm um KSMULTIPLE_ITEM de estruturas KSATTRIBUTE que fazem referência a um KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE.

O membro KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE AttributeHeader.Attribute é definido como KSATTRIBUTEID_AUDIOSIGNALPROCESSING_MODE e o membro KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE SignalProcessingMode é definido como AUDIO_SIGNALPROCESSINGMODE_DEFAULT ou outros modos de processamento aos quais o driver dá suporte. Para obter mais informações, consulte Formatos de dados KS e intervalos de dados.

Sintaxe

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

Membros

AttributeHeader

O membro AttributeHeader especifica o cabeçalho do atributo usando um tipo de dados KSATTRIBUTE .

SignalProcessingMode

O membro SignalProcessingMode especifica os GUIDs exclusivos do SignalProcessingMode. Para obter mais informações, consulte Modos de processamento de sinal de áudio.

Requisitos

Requisito Valor
Cabeçalho ksmedia.h (inclua Ksmedia.h)