다음을 통해 공유


ISpatialAudioClient::GetMaxFrameCount 메서드(spatialaudioclient.h)

처리 패스당 가능한 최대 프레임 수를 가져옵니다. 이 메서드는 각 처리 패스에 대한 오디오 데이터를 전달하기 위해 할당해야 하는 원본 버퍼의 크기를 결정하는 데 사용할 수 있습니다.

구문

HRESULT GetMaxFrameCount(
  [in]  const WAVEFORMATEX *objectFormat,
  [out] UINT32             *frameCountPerBuffer
);

매개 변수

[in] objectFormat

최대 프레임 수를 계산하는 데 사용되는 오디오 형식입니다. ActivateSpatialAudioStream에 전달된 SpatialAudioObjectRenderStreamActivationParamsObjectFormat 필드에 지정된 형식과 동일해야 합니다.

[out] frameCountPerBuffer

한 번의 패스로 처리될 최대 오디오 프레임 수입니다.

반환 값

메서드가 성공하면 S_OK가 반환되고,

요구 사항

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

추가 정보

ISpatialAudioClient