APOInitBaseStruct 結構 (audioenginebaseapo.h)
APOInitBaseStruct 結構是必須在其他開頭的基底初始化標頭
IAudioProcessingObject::Initialize 中的初始化數據。
語法
typedef struct APOInitBaseStruct {
UINT32 cbSize;
CLSID clsid;
} APOInitBaseStruct;
成員
cbSize
結構的大小總計,以位元組為單位。
clsid
APO 的類別識別碼 (CLSID) 。
備註
如果指定的 CLSID 不相符,則 APOInitBaseStruct 結構不是針對此 APO 所設計,而且這是錯誤狀況。 如果 APO 的 CLSID 變更,則為
在版本之間,CLSID 也可用於版本管理。 在 CLSID 用於版本管理的情況下,APO 可能仍支援舊版。
規格需求
需求 | 值 |
---|---|
標頭 | audioenginebaseapo.h |