Metodo ISpatialAudioClient::GetMaxFrameCount (spatialaudioclient.h)

Ottiene il numero massimo di fotogrammi possibile per ogni passaggio di elaborazione. Questo metodo può essere usato per determinare le dimensioni del buffer di origine allocato per trasmettere dati audio per ogni passaggio di elaborazione.

Sintassi

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

Parametri

[in] objectFormat

Formato audio usato per calcolare il numero massimo di fotogrammi. Questo deve essere lo stesso formato specificato nel campo ObjectFormat dell'oggetto SpatialAudioObjectRenderStreamActivationParams passato a ActivateSpatialAudioStream.

[out] frameCountPerBuffer

Numero massimo di fotogrammi audio che verranno elaborati in un passaggio.

Valore restituito

Se il metodo ha esito positivo, viene restituito S_OK.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione spatialaudioclient.h

Vedi anche

ISpatialAudioClient