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

另请参阅

CXAPOBase 成员

IXAPO