Metode ISpatialAudioClient::GetMaxFrameCount (spatialaudioclient.h)
Mendapatkan jumlah bingkai maksimum yang mungkin per lulus pemrosesan. Metode ini dapat digunakan untuk menentukan ukuran buffer sumber yang harus dialokasikan untuk menyampaikan data audio untuk setiap pass pemrosesan.
Sintaks
HRESULT GetMaxFrameCount(
[in] const WAVEFORMATEX *objectFormat,
[out] UINT32 *frameCountPerBuffer
);
Parameter
[in] objectFormat
Format audio yang digunakan untuk menghitung jumlah bingkai maksimum. Ini harus berupa format yang sama yang ditentukan di bidang ObjectFormat dari SpatialAudioObjectRenderStreamActivationParams yang diteruskan ke ActivateSpatialAudioStream.
[out] frameCountPerBuffer
Jumlah maksimum bingkai audio yang akan diproses dalam satu kali proses.
Mengembalikan nilai
Jika metode berhasil, metode akan mengembalikan S_OK.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | spatialaudioclient.h |