IXAPOParameters::SetParameters 方法 (xapo.h)

设置特定于效果的参数。

语法

void SetParameters(
  const void *pParameters,
  UINT32     ParameterByteSize
);

参数

pParameters

特定于效果的参数块。

ParameterByteSize

pParameters 的大小(以字节为单位)。

返回值

备注

pParameters 中的数据完全特定于效果,由 IXAPOParameters::SetParameters 函数的实现确定。 传递给 SetParameters 的数据可用于设置 XAPO 的状态和控制 IXAPO::P rocess 函数的行为。

只能在实时音频处理线程上调用 SetParameters;SetParametersIXAPO::P rocess 方法之间不需要同步。 但是,可以在任何线程中调用 IXAudio2Voice::SetEffectParameters 方法,因为它添加所需的同步,以异步方式将参数 () 传送到实时线程上的 SetParameters ; IXAudio2Voice::SetEffectParametersIXAPO::P rocess 方法之间不需要同步。

平台要求

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

要求

要求
目标平台 Windows
标头 xapo.h

另请参阅

IXAPOParameters

IXAudio2Voice::SetEffectParameters