Estrutura APOInitBaseStruct (audioenginebaseapo.h)
A estrutura APOInitBaseStruct é o cabeçalho de inicialização base que deve preceder outro
dados de inicialização em IAudioProcessingObject::Initialize.
Sintaxe
typedef struct APOInitBaseStruct {
UINT32 cbSize;
CLSID clsid;
} APOInitBaseStruct;
Membros
cbSize
O tamanho total da estrutura em bytes.
clsid
A ID de Classe (CLSID) do APO.
Comentários
Se o CLSID especificado não corresponder, a estrutura APOInitBaseStruct não foi projetada para esse APO e essa é uma condição de erro. E se o CLSID do APO for alterado
entre versões, o CLSID também pode ser usado para gerenciamento de versão. No caso em que o CLSID é usado para o gerenciamento de versão, uma versão anterior ainda pode ter suporte do APO.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | audioenginebaseapo.h |