estructura XAUDIO2_EFFECT_DESCRIPTOR (xaudio2.h)

Contiene información sobre un XAPO para su uso en una cadena de efectos.

Sintaxis

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

Miembros

pEffect

Puntero a la interfaz IUnknown del objeto XAPO .

InitialState

TRUE si el efecto debe comenzar en el estado habilitado. De lo contrario, FALSE.

OutputChannels

Número de canales de salida que debe producir el efecto.

Observaciones

Las instancias de XAPO se pasan a XAudio2 como interfaces IUnknown y XAudio2 usa IXAPO::QueryInterface para adquirir una interfaz IXAPO y detectar si el XAPO implementa la interfaz IXAPOParameters .

Para obtener más información sobre el uso de XAPOs con XAudio2, vea How to: Create an Effect Chain and How to: Use an XAPO in XAudio2.

Requisitos de la plataforma

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

Requisitos

   
Encabezado xaudio2.h

Consulte también

Introducción a XAPO

Estructuras XAudio2

XAudio2_Effect_Chain