xaudio2.h) (XAUDIO2_EFFECT_DESCRIPTOR 结构

包含有关在效果链中使用的 XAPO 的信息。

语法

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

成员

pEffect

指向 XAPO 对象的 IUnknown 接口的指针。

InitialState

如果效果应以启用状态开始,则为 TRUE。 否则为 FALSE。

OutputChannels

效果应生成的输出通道数。

注解

XAPO 实例作为 IUnknown 接口传递给 XAudio2,XAudio2 使用 IXAPO::QueryInterface 获取 IXAPO 接口并检测 XAPO 是否实现 IXAPOParameters 接口。

有关将 XAPOs 与 XAudio2 配合使用的其他信息 ,请参阅如何:创建效果链如何:在 XAudio2 中使用 XAPO

平台要求

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

要求

   
标头 xaudio2.h

另请参阅

XAPO 概述

XAudio2 结构

XAudio2_Effect_Chain