estrutura XAUDIO2FX_REVERB_I3DL2_PARAMETERS (xaudio2fx.h)
Descreve os parâmetros I3DL2 (Interactive 3D Audio Rendering Guidelines Level 2.0) para uso na função ReverbConvertI3DL2ToNative .
Sintaxe
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;
Membros
WetDryMix
Porcentagem da saída que será reverb. Os valores permitidos são de 0 a 100.
Room
Atenuação do efeito de sala. Os valores permitidos em centésimos de um decibéis são de -10000 a 0.
RoomHF
Atenuação do efeito de alta frequência da sala. Os valores permitidos em centésimos de um decibéis são de -10000 a 0.
RoomRolloffFactor
Fator rolloff para os sinais refletidos. Os valores permitidos são de 0,0 a 10,0. O fator rolloff é ignorado para efeitos de reverb internos.
DecayTime
Tempo de decadência de reverberação em frequências baixas. Os valores permitidos em segundos são de 0,1 a 20,0.
DecayHFRatio
Taxa do tempo de decadência em altas frequências para o tempo de decadência em frequências baixas. Os valores permitidos são de 0,1 a 2,0.
Reflections
Atenuação de reflexões iniciais em relação a Room. Os valores permitidos em centésimos de um decibéis são de -10000 a 1000.
ReflectionsDelay
Tempo de atraso da primeira reflexão em relação ao caminho direto. Os valores permitidos em segundos são de 0,0 a 0,3.
Reverb
Atenuação da reverberação tardia em relação a Room. Os valores permitidos em centésimos de um decibéis são de -10000 a 2000.
ReverbDelay
Limite de tempo entre as reflexões iniciais e a reverberação tardia em relação ao tempo da primeira reflexão. Os valores permitidos em segundos são de 0,0 a 0,1.
Diffusion
Densidade de eco na decadência de reverberação tardia. Os valores permitidos como porcentagem são de 0 a 100.
Density
Densidade modal na decadência de reverberação tardia. Os valores permitidos como porcentagem são de 0 a 100.
HFReference
Referência de alta frequência. Os valores permitidos no Hz são de 20.0 a 20000.0.
Comentários
Há muitos valores predefinidos definidos para a estrutura de XAUDIO2FX_REVERB_I3DL2_PARAMETERS . Para obter mais informações, consulte XAUDIO2FX_I3DL2_PRESET.
Requisitos da plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)Requisitos
Requisito | Valor |
---|---|
Cabeçalho | xaudio2fx.h |