IXAPOParameters::SetParameters 方法 (xapo.h)
设置特定于效果的参数。
语法
void SetParameters(
const void *pParameters,
UINT32 ParameterByteSize
);
参数
pParameters
特定于效果的参数块。
ParameterByteSize
pParameters 的大小(以字节为单位)。
返回值
无
备注
pParameters 中的数据完全特定于效果,由 IXAPOParameters::SetParameters 函数的实现确定。 传递给 SetParameters 的数据可用于设置 XAPO 的状态和控制 IXAPO::P rocess 函数的行为。
只能在实时音频处理线程上调用 SetParameters;SetParameters 和 IXAPO::P rocess 方法之间不需要同步。 但是,可以在任何线程中调用 IXAudio2Voice::SetEffectParameters 方法,因为它添加所需的同步,以异步方式将参数 () 传送到实时线程上的 SetParameters ; IXAudio2Voice::SetEffectParameters 和 IXAPO::P rocess 方法之间不需要同步。
平台要求
Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | xapo.h |