CXAPOBase 类 (xapobase.h)
IXAPO 接口的默认实现。
有关此类所有成员的列表,请参阅 CXAPOBase 成员。
继承
CXAPOBase 类实现 IXAPO。
方法
CXAPOBase 类具有这些方法。
CXAPOBase::CXAPOBase 创建 CXAPOBase 类的实例。 |
CXAPOBase::GetRegistrationPropertiesInternal 返回指向XAPO_REGISTRATION_PROPERTIES结构的指针,该结构包含创建 XAPO 时所使用的注册属性。 |
CXAPOBase::IsLocked 查询 XAPO 是否已锁定。 |
CXAPOBase::P rocessThru 当禁用 XAPO 进行直通处理时,由 IXAPO::P rocess 实现调用。 |
CXAPOBase::ValidateFormatDefault 验证音频格式是否在支持的默认范围内。 |
CXAPOBase::ValidateFormatPair 验证 XAPO 是否支持输入和输出格式对配置。 |
注解
CXAPOBase 为所有 IXAPO 方法(IXAPO::P rocess 除外)提供可替代的实现。
平台要求
Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | xapobase.h |