Bagikan melalui


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

Lihat juga

ISpatialAudioClient