XAUDIO2FX_REVERB_I3DL2_PARAMETERS-Struktur (xaudio2fx.h)

Beschreibt I3DL2-Parameter (Interactive 3D Audio Rendering Guidelines Level 2.0) für die Verwendung in der ReverbConvertI3DL2ToNative-Funktion .

Syntax

typedef struct XAUDIO2FX_REVERB_I3DL2_PARAMETERS {
  float WetDryMix;
  INT32 Room;
  INT32 RoomHF;
  float RoomRolloffFactor;
  float DecayTime;
  float DecayHFRatio;
  INT32 Reflections;
  float ReflectionsDelay;
  INT32 Reverb;
  float ReverbDelay;
  float Diffusion;
  float Density;
  float HFReference;
} XAUDIO2FX_REVERB_I3DL2_PARAMETERS;

Member

WetDryMix

Prozentsatz der Ausgabe, die reverb wird. Zulässige Werte liegen zwischen 0 und 100.

Room

Dämpfung des Raumeffekts. Zulässige Werte in hundertstel Dezibel liegen zwischen -10000 und 0.

RoomHF

Dämpfung des Raum-Hochfrequenzeffekts. Zulässige Werte in hundertstel Dezibel liegen zwischen -10000 und 0.

RoomRolloffFactor

Rollofffaktor für die reflektierten Signale. Zulässige Werte liegen zwischen 0,0 und 10,0. Rollofffaktor wird für integrierte Halleffekte ignoriert.

DecayTime

Nachhallzerfallzeit bei niedrigen Frequenzen. Zulässige Werte in Sekunden liegen zwischen 0,1 und 20,0.

DecayHFRatio

Verhältnis der Zerfallszeit bei hohen Frequenzen zur Verfallszeit bei niedrigen Frequenzen. Zulässige Werte liegen zwischen 0,1 und 2,0.

Reflections

Abschwächung von frühen Reflexionen relativ zum Raum. Zulässige Werte in hundertstel Dezibel liegen zwischen -10000 und 1000.

ReflectionsDelay

Verzögerungszeit der ersten Reflexion relativ zum direkten Pfad. Zulässige Werte in Sekunden liegen zwischen 0,0 und 0,3.

Reverb

Abschwächung des späten Nachhalls relativ zum Raum. Zulässige Werte in hundertstel Dezibel liegen zwischen -10000 und 2000.

ReverbDelay

Zeitlimit zwischen den frühen Reflexionen und dem späten Nachhall relativ zum Zeitpunkt der ersten Reflexion. Zulässige Werte in Sekunden liegen zwischen 0,0 und 0,1.

Diffusion

Echodichte im späten Nachhallverfall. Zulässige Werte als Prozentsatz liegen zwischen 0 und 100.

Density

Modaldichte im späten Hallverberationsverfall. Zulässige Werte als Prozentsatz liegen zwischen 0 und 100.

HFReference

Referenz mit hoher Häufigkeit. Zulässige Werte in Hz liegen zwischen 20,0 und 20000,0.

Hinweise

Es sind viele voreingestellte Werte für die XAUDIO2FX_REVERB_I3DL2_PARAMETERS-Struktur definiert. Weitere Informationen finden Sie unter XAUDIO2FX_I3DL2_PRESET.

Plattformanforderungen

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

Anforderungen

Anforderung Wert
Header xaudio2fx.h

Weitere Informationen

ReverbConvertI3DL2ToNative

XAPO–Übersicht

XAUDIO2FX_I3DL2_PRESET

XAudio-Strukturen