Condividi tramite


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

Vedi anche

IAudioEndpointOffloadStreamVolume