IXAPOParameters::SetParameters-Methode (xapo.h)
Legt effektspezifische Parameter fest.
Syntax
void SetParameters(
const void *pParameters,
UINT32 ParameterByteSize
);
Parameter
pParameters
Effektspezifischer Parameterblock.
ParameterByteSize
Größe von pParameters in Bytes.
Rückgabewert
Keine
Bemerkungen
Die Daten in pParameters sind vollständig effektspezifisch und werden durch die Implementierung der IXAPOParameters::SetParameters-Funktion bestimmt. Die an SetParameters übergebenen Daten können verwendet werden, um den Zustand des XAPO festzulegen und das Verhalten der IXAPO::P rocess-Funktion zu steuern.
SetParameters kann nur im Echtzeit-Audioverarbeitungsthread aufgerufen werden. Es ist keine Synchronisierung zwischen SetParameters und der IXAPO::P rocess-Methode erforderlich. Die IXAudio2Voice::SetEffectParameters-Methode kann jedoch von jedem Beliebigen Thread aufgerufen werden, wenn sie die erforderliche Synchronisierung hinzufügt, um eine Kopie der Parameter (asynchron) an SetParameters im Echtzeitthread zu übermitteln. es ist keine Synchronisierung zwischen IXAudio2Voice::SetEffectParameters und der IXAPO::P rocess-Methode erforderlich.
Plattformanforderungen
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | xapo.h |