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 |