CXAPOBase-Klasse (xapobase.h)
Standardimplementierung der IXAPO-Schnittstelle .
Eine Liste aller Member dieser Klasse finden Sie unter CXAPOBase-Member.
Vererbung
Die CXAPOBase-Klasse implementiert IXAPO.
Methoden
Die CXAPOBase-Klasse verfügt über diese Methoden.
CXAPOBase::CXAPOBase Erstellt eine instance der CXAPOBase-Klasse. |
CXAPOBase::GetRegistrationPropertiesInternal Gibt einen Zeiger auf die XAPO_REGISTRATION_PROPERTIES-Struktur zurück, die die Registrierungseigenschaften enthält, mit denen XAPO erstellt wurde. |
CXAPOBase::IsLocked Fragt ab, ob das XAPO gesperrt ist. |
CXAPOBase::P rocessThru Wird von einer IXAPO::P rocess-Implementierung aufgerufen, wenn ein XAPO für die Verarbeitung deaktiviert ist. |
CXAPOBase::ValidateFormatDefault Überprüft, ob ein Audioformat innerhalb der unterstützten Standardbereiche liegt. |
CXAPOBase::ValidateFormatPair Überprüft, ob die Konfiguration eines Eingabe- und Ausgabeformatpaars vom XAPO unterstützt wird. |
Hinweise
CXAPOBase bietet überschreibbare Implementierungen für alle IXAPO-Methoden mit Ausnahme von IXAPO::P rocess.
Plattformanforderungen
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | xapobase.h |