Método ISpatialAudioClient::GetMaxFrameCount (spatialaudioclient.h)

Obtém a contagem máxima de quadros possível por passagem de processamento. Esse método pode ser usado para determinar o tamanho do buffer de origem que deve ser alocado para transmitir dados de áudio para cada passagem de processamento.

Sintaxe

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

Parâmetros

[in] objectFormat

O formato de áudio usado para calcular a contagem máxima de quadros. Esse deve ser o mesmo formato especificado no campo ObjectFormat do SpatialAudioObjectRenderStreamActivationParams passado para ActivateSpatialAudioStream.

[out] frameCountPerBuffer

O número máximo de quadros de áudio que serão processados em uma passagem.

Retornar valor

Se o método for bem-sucedido, retornará S_OK.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho spatialaudioclient.h

Confira também

ISpatialAudioClient