Freigeben über


FXREVERB_PARAMETERS-Struktur (xapofx.h)

Parameter für die Verwendung mit dem FXReverb XAPO.

Syntax

typedef struct FXREVERB_PARAMETERS {
  float Diffusion;
  float RoomSize;
} FXREVERB_PARAMETERS;

Member

Diffusion

Steuert den Charakter der einzelnen Wandreflektionen. Legen Sie den Minimalwert fest, um eine harte flache Oberfläche zu simulieren, und auf den Maximalwert, um eine diffuse Oberfläche zu simulieren. Der Wert muss zwischen FXREVERB_MIN_DIFFUSION und FXREVERB_MAX_DIFFUSION.

RoomSize

Größe des Raums. Der Wert muss zwischen FXREVERB_MIN_ROOMSIZE und FXREVERB_MAX_ROOMSIZE. Beachten Sie, dass die physische Bedeutung von RoomSize subjektiv ist und nicht an bestimmte Einheiten gebunden ist. Ein kleinerer Wert führt dazu, dass Reflektionen schneller den Listener erreichen, während Reflektionen mit größeren Werten für RoomSize länger dauern.

Hinweise

Plattformanforderungen

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

Requirements (Anforderungen)

   
Kopfzeile xapofx.h

Siehe auch

Strukturen