Freigeben über


IXAudio2Voice::GetOutputFilterParameters-Methode (xaudio2.h)

Gibt die Filterparameter aus einer der Sendevorgänge dieser Stimme zurück.

Syntax

\\ void GetOutputFilterParameters(
  [in]  IXAudio2Voice             *pDestinationVoice,
  [out] XAUDIO2_FILTER_PARAMETERS *pParameters
);

Parameter

[in] pDestinationVoice

IXAudio2Voice-Zeiger auf die Zielstimme des Sendevorgangs, deren Filterparameter gelesen werden.

[out] pParameters

Zeiger auf eine XAUDIO2_FILTER_PARAMETERS-Struktur , die die Filterinformationen enthält.

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Bemerkungen

GetOutputFilterParameters schlägt fehl, wenn der Sendevorgang nicht mit dem flag XAUDIO2_SEND_USEFILTER erstellt wurde. Diese Methode kann nur für Sendesendungen verwendet werden, die zu Quell- und Submixstimmstimden gehören, und hat keine Auswirkungen auf die Mastering-Stimmen.

HinweisIXAudio2Voice::GetOutputFilterParameters gibt immer die aktuellen Filterparameter dieses Sendes zurück. Diese stimmen jedoch möglicherweise nicht mit den Parametern überein, die vom letzten IXAudio2Voice::SetOutputFilterParameters-Aufruf festgelegt wurden: Die tatsächlichen Parameter werden nur bei der nächsten Ausführung der Audio-Engine nach dem IXAudio2Voice::SetOutputFilterParameters-Aufruf (oder nach dem entsprechenden IXAudio2::CommitChanges-Aufruf geändert, wenn IXAudio2Voice::SetOutputFilterParameters mit einer verzögerten Vorgangs-ID aufgerufen wurde).
 

Plattformanforderungen

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile xaudio2.h

Weitere Informationen

IXAudio2Voice