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 |