IXAPO::Initialize 方法 (xapo.h)
执行任何特定于效果的初始化。
语法
HRESULT Initialize(
const void *pData,
UINT32 DataByteSize
);
参数
pData
如果 DataByteSize 为 0,则特定于效果的初始化参数可以为 NULL。
DataByteSize
如果 pData 为 NULL,则 pData 的大小(以字节为单位)可以为 0。
返回值
如果成功,则返回S_OK,否则返回错误代码。
注解
pData 的内容由给定的 XAPO 定义。 在 XAPO) 的生存期内,不可变参数 (常量应在此方法中设置。 初始化后,无法再次初始化 XAPO。 在将 XAPO 作为效果链的一部分传递给 XAudio2 之前,应对其进行初始化。
注意 XAudio2 不调用此方法,应在将 XAPO 传递给 XAudio2 之前由客户端调用此方法。
平台要求
Windows 10 (XAudio2.9) ;Windows 8、Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)要求
目标平台 | Windows |
标头 | xapo.h |