CXAPOParametersBase 类 (xapobase.h)
IXAPOParameters 接口的默认实现。
有关此类所有成员的列表,请参阅 CXAPOParametersBase 成员。
继承
CXAPOParametersBase 类实现 CXAPOBaseIXAPOParameters。
方法
CXAPOParametersBase 类具有这些方法。
CXAPOParametersBase::BeginProcess 返回当前进程参数。 |
CXAPOParametersBase::CXAPOParametersBase 创建 CXAPOParametersBase 类的实例。 |
CXAPOParametersBase::EndProcess 通知 CXAPOParametersBase XAPO 已完成对当前进程参数的访问。 |
CXAPOParametersBase::OnSetParameters 由 IXAPOParameters::SetParameters 调用,以允许用户定义参数验证。 |
CXAPOParametersBase::P arametersChanged 指示自上次处理阶段以来是否调用了 IXAPOParameters::SetParameters。 |
注解
CXAPOParametersBase 为所有 IXAPOParameters 方法提供线程安全的可重写实现。
此类适用于大小大于 8 个字节的参数块。 若要实现较小参数块的同步,请直接对参数使用互锁操作。
平台要求
Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | xapobase.h |