Share via


estrutura XAUDIO2_EFFECT_DESCRIPTOR (xaudio2.h)

Contém informações sobre um XAPO para uso em uma cadeia de efeitos.

Sintaxe

typedef struct XAUDIO2_EFFECT_DESCRIPTOR {
  IUnknown *pEffect;
  BOOL     InitialState;
  UINT32   OutputChannels;
} XAUDIO2_EFFECT_DESCRIPTOR;

Membros

pEffect

Ponteiro para a interface IUnknown do objeto XAPO .

InitialState

TRUE se o efeito deve começar no estado habilitado. Caso contrário, FALSE.

OutputChannels

Número de canais de saída que o efeito deve produzir.

Comentários

As instâncias XAPO são passadas para XAudio2 como interfaces IUnknown e XAudio2 usa IXAPO::QueryInterface para adquirir uma interface IXAPO e para detectar se o XAPO implementa a interface IXAPOParameters .

Para obter informações adicionais sobre como usar XAPOs com XAudio2, consulte Como criar uma cadeia de efeitos e Como usar um XAPO no XAudio2.

Requisitos de plataforma

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)

Requisitos

   
Cabeçalho xaudio2.h

Confira também

Visão geral do XAPO

Estruturas XAudio2

XAudio2_Effect_Chain