IAudioProcessingObjectRT 接口 (audioenginebaseapo.h)

此接口可以在实时模式下运行,其方法可以称为实时处理线程。 此接口的方法的实现不得阻止或触摸分页内存。 此外,不得在方法的实现中调用任何阻止系统例程。

接口 IAudioProcessingObjectRT 包括以下方法:

IAudioProcessingObjectRT::APOProcess

IAudioProcessingObjectRT::CalcInputFrames

IAudioProcessingObjectRT::CalcOutputFrames

继承

IAudioProcessingObjectRT 接口继承自 IUnknown 接口。

方法

IAudioProcessingObjectRT 接口具有这些方法。

 
IAudioProcessingObjectRT::APOProcess

APOProcess 方法会导致 APO 进行处理传递。
IAudioProcessingObjectRT::CalcInputFrames

CalcInputFrames 方法返回 APO 生成给定数量的输出帧所需的输入帧数。
IAudioProcessingObjectRT::CalcOutputFrames

CalcOutputFrames 方法返回 APO 为给定数量的输入帧所需的输出帧数。

要求

要求
目标平台 Windows
标头 audioenginebaseapo.h