CXAPOBase 成员

显示 CXAPOBase 类的成员。

公共构造函数

构造 函数 描述
CXAPOBase 构造 CXAPOBase 对象。

 

公共方法

方法 描述
AddRef(继承自 IXAPO 递增 XAPO 对象的引用计数。
CalcInputFrames(继承自 IXAPO 返回生成给定数量的输出帧所需的输入帧数。
CalcOutputFrames(继承自 IXAPO 返回生成给定输入帧数所需的输出帧数。
GetRegistrationProperties(继承自 IXAPO 返回 XAPO 的注册属性。
初始化(继承自 IXAPO 执行任何特定于效果的初始化。
IsInputFormatSupported (继承自 IXAPO 如果给定的输出格式支持特定输入格式,则查询。
IsOutputFormatSupported (继承自 IXAPO 如果给定输入格式支持特定输出格式,则查询。
LockForProcess(继承自 IXAPO 进程 通知 XAPO 流格式。
QueryInterface(继承自 IXAPO 检索请求的接口指针(如果 XAPO 支持该指针)。
版本(继承自 IXAPO 递减 XAPO 对象的引用计数,如果引用计数降至零,则删除该对象。
重置(继承自 IXAPO 将对象返回到在调用 LockForProcess之后的状态。
UnlockForProcess(继承自 IXAPO 与 LockForProcess 相反:应在此方法中解除分配 LockForProcess 期间分配的变量。

 

受保护的方法

方法 描述
GetRegistrationPropertiesInternal 返回指向包含 XAPO 创建的注册属性的 XAPO_REGISTRATION_PROPERTIESS 结构的指针。
IsLocked 检查 XAPO 是否已锁定。
LONG m_lReferenceCount
XAPO 对象的 COM 引用计数。
ProcessThru 禁用 XAPO 时,IXAPO::P rocess 实现调用。
ValidateFormatDefault 验证音频格式是否属于支持的默认范围。
ValidateFormatPair 验证在 XAPO 属性标志方面是否支持输入和输出格式对配置。

 

CXAPOBase 类