Condividi tramite


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

Vedi anche

APOInitSystemEffects

IAudioProcessingObject::Initialize