Compartilhar via


Classe CXAPOBase (xapobase.h)

Implementação padrão da interface IXAPO .

Para obter uma lista de todos os membros dessa classe, consulte Membros do CXAPOBase.

Herança

A classe CXAPOBase implementa IXAPO.

Métodos

A classe CXAPOBase tem esses métodos.

 
CXAPOBase::CXAPOBase

Cria uma instância da classe CXAPOBase.
CXAPOBase::GetRegistrationPropertiesInternal

Retorna um ponteiro para a estrutura XAPO_REGISTRATION_PROPERTIES que contém as propriedades de registro com as qual o XAPO foi criado.
CXAPOBase::IsLocked

Consulta se o XAPO está bloqueado.
CXAPOBase::P rocessThru

Chamado por uma implementação de IXAPO::P rocess quando um XAPO é desabilitado para processamento por meio do processamento.
CXAPOBase::ValidateFormatDefault

Verifica se um formato de áudio está dentro dos intervalos padrão com suporte.
CXAPOBase::ValidateFormatPair

Verifica se há suporte para uma configuração de par de formato de entrada e saída pelo XAPO.

Comentários

O CXAPOBase fornece implementações substituíveis para todos os métodos IXAPO , exceto IXAPO::P rocess.

Requisitos da plataforma

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho xapobase.h

Confira também

Membros do CXAPOBase

Classes

IXAPO