Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von XAudio2-APIs verwendet. Weitere Informationen finden Sie unter
xapo.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
|
IXAPO Die Schnittstelle für ein Audioverarbeitungsobjekt, das in einer XAudio2-Effektkette verwendet wird. |
|
IXAPOParameters Eine optionale Schnittstelle, die es einem XAPO ermöglicht, effektspezifische Parameter zu verwenden. |
Functions
|
XAPOAlloc Von IXAPO-Methoden verwendete Speicherzuordnungsmakro, das Strukturen beliebiger Größe zuordnen muss, die anschließend an die Anwendung zurückgegeben werden. |
|
XAPOFree Makro, das zum Freigeben von Arbeitsspeicher verwendet wird, der mit dem XAPOAlloc-Makro zugeordnet ist. |
Strukturen
|
XAPO_LOCKFORPROCESS_PARAMETERS Definiert Streampufferparameter, die konstant bleiben, während ein XAPO gesperrt ist. Wird mit der IXAPO::LockForProcess-Methode verwendet. |
|
XAPO_PROCESS_BUFFER_PARAMETERS Definiert Streampufferparameter, die sich von einem Aufruf zum nächsten ändern können. Wird mit der Process-Methode verwendet. |
|
XAPO_REGISTRATION_PROPERTIES Beschreibt allgemeine Merkmale eines XAPO. Wird mit IXAPO::GetRegistrationProperties, CXAPOParametersBase::CXAPOParametersBase und CXAPOBase::CXAPOBase verwendet. |
Enumerationen
|
XAPO_BUFFER_FLAGS Beschreibt den Inhalt eines Streampuffers. |