Condividi tramite


Classe CXAPOBase (xapobase.h)

Implementazione predefinita dell'interfaccia IXAPO .

Per un elenco di tutti i membri di questa classe, vedere Membri CXAPOBase.

Ereditarietà

La classe CXAPOBase implementa IXAPO.

Metodi

La classe CXAPOBase include questi metodi.

 
CXAPOBase::CXAPOBase

Crea un'istanza della classe CXAPOBase.
CXAPOBase::GetRegistrationPropertiesInternal

Restituisce un puntatore alla struttura XAPO_REGISTRATION_PROPERTIES contenente le proprietà di registrazione create con XAPO.
CXAPOBase::IsLocked

Esegue una query sul fatto che XAPO sia bloccato.
CXAPOBase::P rocessThru

Chiamato da un'implementazione IXAPO::P rocess quando un XAPO è disabilitato per l'elaborazione tramite.
CXAPOBase::ValidateFormatDefault

Verifica che un formato audio rientra negli intervalli predefiniti supportati.
CXAPOBase::ValidateFormatPair

Verifica che una configurazione della coppia di formati di input e di output sia supportata dalla XAPO.

Commenti

CXAPOBase fornisce implementazioni sostituibili per tutti i metodi IXAPO tranne IXAPO::P rocess.

Requisiti della piattaforma

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

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione xapobase.h

Vedi anche

Membri CXAPOBase

Classi

IXAPO