Método ISpatialAudioClient::GetMaxFrameCount (spatialaudioclient.h)
Obtiene el número máximo posible de fotogramas por paso de procesamiento. Este método se puede usar para determinar el tamaño del búfer de origen que se debe asignar para transmitir datos de audio para cada paso de procesamiento.
Sintaxis
HRESULT GetMaxFrameCount(
[in] const WAVEFORMATEX *objectFormat,
[out] UINT32 *frameCountPerBuffer
);
Parámetros
[in] objectFormat
Formato de audio usado para calcular el número máximo de fotogramas. Debe ser el mismo formato especificado en el campo ObjectFormat del SpatialAudioObjectRenderStreamActivationParams pasado a ActivateSpatialAudioStream.
[out] frameCountPerBuffer
Número máximo de fotogramas de audio que se procesarán en un solo paso.
Valor devuelto
Si el método se realiza correctamente, devuelve S_OK.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | spatialaudioclient.h |