다음을 통해 공유


IXAPO::Initialize 메서드(xapo.h)

효과별 초기화를 수행합니다.

구문

HRESULT Initialize(
  const void *pData,
  UINT32     DataByteSize
);

매개 변수

pData

DataByteSize가 0인 경우 효과별 초기화 매개 변수는 NULL일 수 있습니다.

DataByteSize

pData의 크기(바이트)는 pData가 NULL인 경우 0일 수 있습니다.

반환 값

성공하면 S_OK 반환하고, 그렇지 않으면 오류 코드를 반환합니다.

설명

pData의 콘텐츠는 지정된 XAPO에 의해 정의됩니다. 변경할 수 없는 매개 변수(XAPO의 수명 동안 상수)는 이 메서드에서 설정해야 합니다. 초기화되면 XAPO를 다시 초기화할 수 없습니다. XAPO는 효과 체인의 일부로 XAudio2에 전달하기 전에 초기화해야 합니다.

참고 XAudio2는 이 메서드를 호출하지 않으며 XAPO를 XAudio2에 전달하기 전에 클라이언트에서 호출해야 합니다.
 

플랫폼 요구 사항

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

요구 사항

   
대상 플랫폼 Windows
헤더 xapo.h

참고 항목

IXAPO