Share via


XAUDIO2FX_REVERB_I3DL2_PARAMETERS 구조체(xaudio2fx.h)

ReverbConvertI3DL2ToNative 함수에서 사용할 I3DL2(대화형 3D 오디오 렌더링 지침 수준 2.0) 매개 변수에 대해 설명합니다.

구문

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;

멤버

WetDryMix

반향할 출력의 백분율입니다. 허용되는 값은 0에서 100까지입니다.

Room

방 효과의 감쇠입니다. 데시벨의 수백에 허용되는 값은 -10000에서 0까지입니다.

RoomHF

실내 고주파 효과의 감쇠. 데시벨의 수백에 허용되는 값은 -10000에서 0까지입니다.

RoomRolloffFactor

반사된 신호에 대한 롤오프 요소입니다. 허용되는 값은 0.0에서 10.0까지입니다. 롤오프 요소는 기본 제공 반향 효과에 대해 무시됩니다.

DecayTime

낮은 주파수에서 반향 감소 시간. 허용되는 값(초)은 0.1에서 20.0까지입니다.

DecayHFRatio

높은 주파수에서의 감쇠 시간의 비율과 낮은 주파수의 감쇠 시간의 비율. 허용되는 값은 0.1에서 2.0까지입니다.

Reflections

회의실을 기준으로 하는 초기 반사의 감쇠입니다. 데시벨의 수백에 허용되는 값은 -10000에서 1000까지입니다.

ReflectionsDelay

직접 경로를 기준으로 하는 첫 번째 리플렉션의 지연 시간입니다. 허용되는 값(초)은 0.0에서 0.3까지입니다.

Reverb

을 기준으로 늦은 반향의 감쇠. 데시벨의 수백에 허용되는 값은 -10000에서 2000까지입니다.

ReverbDelay

첫 번째 리플렉션의 시간을 기준으로 초기 리플렉션과 늦은 반향 사이의 시간 제한입니다. 허용되는 값(초)은 0.0에서 0.1까지입니다.

Diffusion

늦은 반향 감소의 에코 밀도. 백분율로 허용되는 값은 0에서 100까지입니다.

Density

늦은 반향 감소의 모달 밀도. 백분율로 허용되는 값은 0에서 100까지입니다.

HFReference

높은 빈도를 참조합니다. Hz의 허용 가능한 값은 20.0에서 20000.0까지입니다.

설명

XAUDIO2FX_REVERB_I3DL2_PARAMETERS 구조체에 대해 정의된 많은 미리 설정된 값이 있습니다. 자세한 내용은 XAUDIO2FX_I3DL2_PRESET 참조하세요.

플랫폼 요구 사항

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

요구 사항

요구 사항
헤더 xaudio2fx.h

추가 정보

ReverbConvertI3DL2ToNative

XAPO 개요

XAUDIO2FX_I3DL2_PRESET

XAudio 구조체