共用方式為


ISpatialAudioClient::GetMaxFrameCount 方法 (spatialaudioclient.h)

取得每個處理階段的可能畫面計數上限。 這個方法可用來判斷應該配置的來源緩衝區大小,以傳達每個處理階段的音訊數據。

語法

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

參數

[in] objectFormat

用來計算最大畫面數的音訊格式。 這應該是在傳遞至 ActivateSpatialAudioStreamSpatialAudioObjectRenderStreamActivationParamsObjectFormat 字段中指定的相同格式。

[out] frameCountPerBuffer

一次處理之音訊畫面的最大數目。

傳回值

如果方法成功,它會傳回 S_OK。

規格需求

需求
目標平台 Windows
標頭 spatialaudioclient.h

另請參閱

ISpatialAudioClient