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 |