Share via


XAUDIO2_EFFECT_DESCRIPTOR structure (xaudio2.h)

Contient des informations sur un objet XAPO à utiliser dans une chaîne d’effets.

Syntaxe

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

Membres

pEffect

Pointeur vers l’interface IUnknown de l’objet XAPO .

InitialState

TRUE si l’effet doit commencer dans l’état activé. Dans le cas contraire, la valeur est FALSE.

OutputChannels

Nombre de canaux de sortie que l’effet doit produire.

Remarques

Les instances XAPO sont passées à XAudio2 en tant qu’interfaces IUnknown et XAudio2 utilise IXAPO::QueryInterface pour acquérir une interface IXAPO et détecter si XAPO implémente l’interface IXAPOParameters .

Pour plus d’informations sur l’utilisation de XAPOs avec XAudio2 , consultez How to: Create an Effect Chain et How to: Use an XAPO in XAudio2.

Configuration requise pour la plateforme

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8) ; Kit de développement logiciel (SDK) DirectX (XAudio 2.7)

Spécifications

   
En-tête xaudio2.h

Voir aussi

Vue d’ensemble de XAPO

XAudio2 Structures

XAudio2_Effect_Chain