ISpatialAudioClient::GetMaxFrameCount 메서드(spatialaudioclient.h)
처리 패스당 가능한 최대 프레임 수를 가져옵니다. 이 메서드는 각 처리 패스에 대한 오디오 데이터를 전달하기 위해 할당해야 하는 원본 버퍼의 크기를 결정하는 데 사용할 수 있습니다.
구문
HRESULT GetMaxFrameCount(
[in] const WAVEFORMATEX *objectFormat,
[out] UINT32 *frameCountPerBuffer
);
매개 변수
[in] objectFormat
최대 프레임 수를 계산하는 데 사용되는 오디오 형식입니다. ActivateSpatialAudioStream에 전달된 SpatialAudioObjectRenderStreamActivationParams의 ObjectFormat 필드에 지정된 형식과 동일해야 합니다.
[out] frameCountPerBuffer
한 번의 패스로 처리될 최대 오디오 프레임 수입니다.
반환 값
메서드가 성공하면 S_OK가 반환되고,
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | spatialaudioclient.h |