Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa intestazione viene usata dalle API XAudio2. Per altre informazioni, vedere:
xapo.h contiene le interfacce di programmazione seguenti:
Interfacce
|
IXAPO Interfaccia per un oggetto elaborazione audio che viene usato in una catena di effetti XAudio2. |
|
IXAPOParameters Interfaccia facoltativa che consente a un XAPO di usare parametri specifici dell'effetto. |
Funzioni
|
XAPOAlloc Macro di allocazione della memoria usata dai metodi IXAPO che devono allocare strutture di dimensioni arbitrarie che vengono successivamente restituite all'applicazione. |
|
XAPOFree Macro utilizzata per liberare memoria allocata con la macro XAPOAlloc. |
Strutture
|
XAPO_LOCKFORPROCESS_PARAMETERS Definisce i parametri del buffer di flusso che rimangono costanti mentre un XAPO è bloccato. Usato con il metodo IXAPO::LockForProcess. |
|
XAPO_PROCESS_BUFFER_PARAMETERS Definisce i parametri del buffer di flusso che possono cambiare da una chiamata alla successiva. Usato con il metodo Process. |
|
XAPO_REGISTRATION_PROPERTIES Descrive le caratteristiche generali di un XAPO. Usato con IXAPO::GetRegistrationProperties, CXAPOParametersBase::CXAPOParametersBase e CXAPOBase::CXAPOBase::CXAPOBase. |
Enumerazioni
|
XAPO_BUFFER_FLAGS Descrive il contenuto di un buffer di flusso. |