Compartir a través de


Estructura APOInitBase (audioenginebaseapo.h)

La estructura APOInitBaseStruct es el encabezado de inicialización base que debe preceder a otros
datos de inicialización en IAudioProcessingObject::Initialize.

Sintaxis

typedef struct APOInitBaseStruct {
  UINT32 cbSize;
  CLSID  clsid;
} APOInitBaseStruct;

Miembros

cbSize

Tamaño total de la estructura en bytes.

clsid

Identificador de clase (CLSID) del APO.

Comentarios

Si el CLSID especificado no coincide, la estructura APOInitBaseStruct no se diseñó para este APO y se trata de una condición de error. Y si cambia el CLSID del APO
entre versiones, el CLSID también se puede usar para la administración de versiones. En el caso de que el CLSID se use para la administración de versiones, es posible que el APO siga admitiendo una versión anterior.

Requisitos

Requisito Valor
Header audioenginebaseapo.h

Consulte también

APOInitSystemEffects

IAudioProcessingObject::Initialize