Share via


IXAPOParameters::SetParameters 메서드(xapo.h)

효과별 매개 변수를 설정합니다.

구문

void SetParameters(
  const void *pParameters,
  UINT32     ParameterByteSize
);

매개 변수

pParameters

효과별 매개 변수 블록입니다.

ParameterByteSize

pParameters의 크기(바이트)입니다.

반환 값

없음

설명

pParameters의 데이터는 완전히 효과에 따라 결정되며 IXAPOParameters::SetParameters 함수의 구현에 따라 결정됩니다. SetParameters에 전달된 데이터를 사용하여 XAPO의 상태를 설정하고 IXAPO::P rocess 함수의 동작을 제어할 수 있습니다.

SetParameters는 실시간 오디오 처리 스레드에서만 호출할 수 있습니다. SetParametersIXAPO::P rocess 메서드 간의 동기화가 필요하지 않습니다. 그러나 IXAudio2Voice::SetEffectParameters 메서드는 실시간 스레드의 SetParameters 에 매개 변수의 복사본을(비동기적으로) 전달하는 데 필요한 동기화에 추가될 때 모든 스레드에서 호출될 수 있습니다. IXAudio2Voice::SetEffectParametersIXAPO::P rocess 메서드 간의 동기화가 필요하지 않습니다.

플랫폼 요구 사항

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

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 xapo.h

추가 정보

IXAPOParameters

IXAudio2Voice::SetEffectParameters