CXAPOBase 成员
显示 CXAPOBase 类的成员。
公共构造函数
构造函数 | 说明 |
---|---|
CXAPOBase | 构造 CXAPOBase 对象。 |
公共方法
方法 | 说明 |
---|---|
AddRef (继承自 IXAPO) | 递增 XAPO 对象的引用计数。 |
CalcInputFrames (继承自 IXAPO) | 返回生成给定数量的输出帧所需的输入帧数。 |
CalcOutputFrames (继承自 IXAPO) | 返回生成给定数量的输入帧所需的输出帧数。 |
GetRegistrationProperties (继承自 IXAPO) | 返回 XAPO 的注册属性。 |
初始化 从 IXAPO) 继承的 ( | 执行任何特定于效果的初始化。 |
IsInputFormatSupported (继承自 IXAPO) | 查询给定输出格式是否支持特定输入格式。 |
IsOutputFormatSupported (继承自 IXAPO) | 查询给定输入格式是否支持特定输出格式。 |
从 IXAPO) 继承的 LockForProcess ( | 通知 XAPO 将给出流格式 进程 。 |
从 IXAPO) 继承的 QueryInterface ( | 检索请求的接口指针(如果 XAPO 支持)。 |
从IXAPO) 继承的发布 ( | 递减 XAPO 对象的引用计数,如果引用计数下降到零,则删除该对象。 |
重置 从 IXAPO) 继承的 ( | 将对象返回到调用 LockForProcess 后它所处于的状态。 |
UnlockForProcess (继承自 IXAPO) | 与 LockForProcess 相反:应在此方法中解除分配 LockForProcess 期间分配的变量。 |
受保护的方法
方法 | 说明 |
---|---|
GetRegistrationPropertiesInternal | 返回指向 XAPO_REGISTRATION_PROPERTIESS 结构的指针,该结构包含创建 XAPO 时所使用的注册属性。 |
IsLocked | 检查 XAPO 是否已锁定。 |
LONG m_lReferenceCount |
XAPO 对象的 COM 引用计数。 |
ProcessThru | 当禁用 XAPO 进行直通处理时,由 IXAPO::P rocess 实现调用。 |
ValidateFormatDefault | 验证音频格式是否在支持的默认范围内。 |
ValidateFormatPair | 验证在 XAPO 属性标志方面是否支持输入和输出格式对配置。 |
相关主题