Método IAudioEndpointOffloadStreamVolume::SetChannelVolumes (audioengineendpoint.h)
O método SetChannelVolumes define os níveis de volume para os vários canais de áudio no fluxo descarregado.
Sintaxe
HRESULT SetChannelVolumes(
[in] UINT32 u32ChannelCount,
[in] FLOAT32 *pf32Volumes,
AUDIO_CURVE_TYPE u32CurveType,
HNSTIME *pCurveDuration
);
Parâmetros
[in] u32ChannelCount
Indica o número de canais de áudio disponíveis no fluxo descarregado.
[in] pf32Volumes
Um ponteiro para os níveis de volume para os vários canais de áudio no fluxo descarregado.
u32CurveType
Um valor da enumeração AUDIO_CURVE_TYPE especificando a curva a ser usada ao alterar os volumes de canal.
pCurveDuration
Um valor LONGLONG que especifica a duração da curva em cem unidades de nanossegundos.
Retornar valor
O método SetChannelVolumes retorna S_OK para indicar que ele foi concluído com êxito. Caso contrário, ele retornará um código de erro apropriado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | audioengineendpoint.h |