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

Confira também

ReverbConvertI3DL2ToNative

Visão geral do XAPO

XAUDIO2FX_I3DL2_PRESET

Estruturas XAudio