Metodo IAudioEndpointOffloadStreamVolume::SetChannelVolumes (audioengineendpoint.h)
Il metodo SetChannelVolumes imposta i livelli di volume per i vari canali audio nel flusso disattivato.
Sintassi
HRESULT SetChannelVolumes(
[in] UINT32 u32ChannelCount,
[in] FLOAT32 *pf32Volumes,
AUDIO_CURVE_TYPE u32CurveType,
HNSTIME *pCurveDuration
);
Parametri
[in] u32ChannelCount
Indica il numero di canali audio disponibili nel flusso disattivato.
[in] pf32Volumes
Puntatore ai livelli di volume per i vari canali audio nel flusso scaricato.
u32CurveType
Valore dell'enumerazione AUDIO_CURVE_TYPE che specifica la curva da usare quando si modificano i volumi del canale.
pCurveDuration
Valore LONGLONG che specifica la durata della curva in cento unità nanosecondhe.
Valore restituito
Il metodo SetChannelVolumes restituisce S_OK per indicare che è stato completato correttamente. In caso contrario, restituisce un codice di errore appropriato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | audioengineendpoint.h |