APOInitBaseStruct 结构 (audioenginebaseapo.h)
APOInitBaseStruct 结构是必须位于其他基础初始化标头之前
初始化 IAudioProcessingObject::Initialize 中的数据。
语法
typedef struct APOInitBaseStruct {
UINT32 cbSize;
CLSID clsid;
} APOInitBaseStruct;
成员
cbSize
结构的总大小(以字节为单位)。
clsid
类 ID (APO 的 CLSID) 。
注解
如果指定的 CLSID 不匹配,则 APOInitBaseStruct 结构不是为此 APO 设计的,这是一个错误条件。 如果 APO 的 CLSID 发生更改,则
在版本之间,则 CLSID 也可用于版本管理。 在将 CLSID 用于版本管理的情况下,APO 可能仍支持以前的版本。
要求
要求 | 值 |
---|---|
Header | audioenginebaseapo.h |