Struttura APOInitBaseStruct (audioenginebaseapo.h)
La struttura APOInitBaseStruct è l'intestazione di inizializzazione di base che deve precedere altre
dati di inizializzazione in IAudioProcessingObject::Initialize.
Sintassi
typedef struct APOInitBaseStruct {
UINT32 cbSize;
CLSID clsid;
} APOInitBaseStruct;
Members
cbSize
Dimensioni totali della struttura in byte.
clsid
ID classe (CLSID) dell'apo.
Commenti
Se il CLSID specificato non corrisponde, la struttura APOInitBaseStruct non è stata progettata per l'APO e si tratta di una condizione di errore. E se il CLSID dell'APO cambia
tra le versioni, quindi il CLSID può essere usato anche per la gestione delle versioni. Nel caso in cui il CLSID venga usato per la gestione delle versioni, una versione precedente potrebbe comunque essere supportata dall'APO.
Requisiti
Requisito | Valore |
---|---|
Intestazione | audioenginebaseapo.h |