XAudio2 구조체

이 섹션에는 Microsoft XAudio2 API에서 제공하는 구조체에 대한 정보가 포함되어 있습니다.

구조체 설명
XAUDIO2_BUFFER 오디오 데이터 버퍼를 나타냅니다.
XAUDIO2_BUFFER_WMA WMA 오디오 데이터 버퍼를 나타냅니다.
XAUDIO2_DEBUG_CONFIGURATION SetDebugConfiguration 함수에서 사용할 때 XAudio2에 대한 새 전역 디버그 구성을 설정합니다.
XAUDIO2_EFFECT_CHAIN 효과 체인을 정의합니다.
XAUDIO2_EFFECT_DESCRIPTOR 효과를 정의합니다.
XAUDIO2_FILTER_PARAMETERS 원본 음성에 대한 필터 매개 변수를 정의합니다.
XAUDIO2_PERFORMANCE_DATA 성능 정보를 검색합니다.
XAUDIO2_SEND_DESCRIPTOR 음성 송신 대상에 대해 설명합니다.
XAUDIO2_VOICE_DETAILS 음성의 생성 플래그, 입력 채널 및 샘플 속도에 대한 정보를 포함합니다.
XAUDIO2_VOICE_SENDS 단일 출력 음성에서 데이터를 받을 음성 집합을 정의합니다.
XAUDIO2_VOICE_STATE 음성의 현재 상태 및 커서 위치 데이터를 반환합니다.
XAUDIO2FX_REVERB_I3DL2_PARAMETERS ReverbConvertI3DL2ToNative 함수에서 사용할 I3DL2(대화형 3D 오디오 렌더링 지침 수준 2.0) 매개 변수에 대해 설명합니다.
XAUDIO2FX_REVERB_PARAMETERS 반향 APO에서 사용할 매개 변수에 대해 설명합니다.
XAUDIO2FX_VOLUMEMETER_LEVELS 볼륨 미터 APO에 사용할 매개 변수에 대해 설명합니다.
XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS XAPO가 잠겨 있는 동안 일정하게 유지되는 버퍼 매개 변수를 정의합니다.
XAPO_PROCESS_BUFFER_PARAMETERS 한 호출에서 다음 호출로 변경할 수 있는 버퍼 매개 변수를 정의합니다.
XAPO_REGISTRATION_PROPERTIES XAPO의 일반적인 특징을 설명합니다.
FXECHO_INITDATA FXECHO XAPO와 함께 사용할 초기화 매개 변수입니다.
FXECHO_PARAMETERS FXECHO XAPO와 함께 사용할 매개 변수입니다.
FXEQ_PARAMETERS FXEQ XAPO에 사용할 매개 변수입니다.
FXMASTERINGLIMITER_PARAMETERS FXMasteringLimiter XAPO에 사용할 매개 변수입니다.
FXREVERB_PARAMETERS FXReverb XAPO와 함께 사용할 매개 변수입니다.
X3DAUDIO_CONE 발광자의 방향과 관련하여 DSP 동작의 크기를 조정하여 단일 채널이 아닌 LFE 발광자의 방향성을 지정합니다.
X3DAUDIO_DISTANCE_CURVE 선형 세그먼트로 구성된 명시적 조각 곡선을 정의하여 정규화된 거리와 관련하여 DSP 동작을 직접 정의합니다.
X3DAUDIO_DISTANCE_CURVE_POINT 지정된 정규화된 거리에서 DSP 설정을 정의합니다.
X3DAUDIO_DSP_SETTINGS X3DAudioCalculate 호출에서 결과를 받습니다.
X3DAUDIO_EMITTER 임의의 수의 사운드 채널과 함께 사용되는 단일 또는 다중 지점 3D 오디오 원본을 정의합니다.
X3DAUDIO_LISTENER 3D 오디오 수신 지점을 정의합니다.

 

프로그래밍 참조