structure SYNTH_REVERB_PARAMS (dmusprop.h)
La structure SYNTH_REVERB_PARAMS contient des paramètres de configuration.
Syntaxe
typedef struct _SYNTH_REVERB_PARAMS {
float fInGain;
float fReverbMix;
float fReverbTime;
float fHighFreqRTRatio;
} SYNTH_REVERB_PARAMS, *PSYNTH_REVERB_PARAMS;
Membres
fInGain
Spécifie le gain d’entrée en décbels (dB) pour éviter les dépassements de sortie.
fReverbMix
Spécifie la combinaison de réverbérations dans dB. 0dB spécifie 100% réverbération humide (aucun signal direct). Les valeurs négatives spécifient un signal moins humide. Les coefficients sont calculés afin que le niveau de sortie global reste approximativement constant, quelle que soit la quantité de mélange de réverbération.
fReverbTime
Spécifie le délai de réverbération en millisecondes.
fHighFreqRTRatio
Spécifie le ratio des fréquences élevées au temps de réverbération global. Sauf si des réverbérations très « splashy-bright » sont souhaitées, cela doit être défini sur une valeur inférieure à 1,0. Par exemple, si dRevTime est de 1 000 ms et HHighFreqRTRatio est 0,1, le temps de dégradation des fréquences élevées sera de 100 ms.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dmusprop.h |