Compartilhar via


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

Confira também

APOInitSystemEffects

IAudioProcessingObject::Initialize