Partager via


Classe CXAPOBase (xapobase.h)

Implémentation par défaut de l’interface IXAPO .

Pour obtenir la liste de tous les membres de cette classe, consultez Membres CXAPOBase.

Héritage

La classe CXAPOBase implémente IXAPO.

Méthodes

La classe CXAPOBase a ces méthodes.

 
CXAPOBase ::CXAPOBase

Crée un instance de la classe CXAPOBase.
CXAPOBase ::GetRegistrationPropertiesInternal

Retourne un pointeur vers la structure XAPO_REGISTRATION_PROPERTIES contenant les propriétés d’inscription avec laquelle XAPO a été créé.
CXAPOBase ::IsLocked

Demande si le XAPO est verrouillé.
CXAPOBase ::P rocessThru

Appelé par une implémentation IXAPO ::P rocess lorsqu’un objet XAPO est désactivé pour le traitement en cours.
CXAPOBase ::ValidateFormatDefault

Vérifie qu’un format audio se trouve dans les plages par défaut prises en charge.
CXAPOBase ::ValidateFormatPair

Vérifie qu’une configuration de paire de format d’entrée et de sortie est prise en charge par le XAPO.

Remarques

CXAPOBase fournit des implémentations substituables pour toutes les méthodes IXAPO à l’exception de IXAPO ::P rocess.

Configuration requise pour la plateforme

Windows 10 (XAudio2.9) ; Windows 8, Windows Phone 8 (XAudio 2.8) ; Kit de développement logiciel (SDK) DirectX (XAudio 2.7)

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête xapobase.h

Voir aussi

Membres CXAPOBase

Classes

IXAPO