Freigeben über


IMiniportStreamAudioEngineNode::SetStreamChannelVolume-Methode (portcls.h)

Legt die Lautstärke fest, die auf den Audiodatenstrom angewendet werden soll.

Syntax

NTSTATUS SetStreamChannelVolume(
  [in] UINT32           Channel,
  [in] LONG             TargetVolume,
  [in] AUDIO_CURVE_TYPE CurveType,
  [in] ULONGLONG        CurveDuration
);

Parameter

[in] Channel

Der Audiostreamkanal.

[in] TargetVolume

Die Lautstärke, die auf den Audiodatenstrom angewendet werden soll.

[in] CurveType

Der Kurvenalgorithmus, der zum Festlegen der Lautstärke verwendet wird. Die Kurventypen werden durch die Elemente der AUDIO_CURVE_TYPE Enumeration dargestellt.

[in] CurveDuration

Die Zeitspanne, über die der Kurvenalgorithmus angewendet wird.

Rückgabewert

SetStreamChannelVolume gibt S_OK zurück, wenn der Aufruf erfolgreich war. Andernfalls gibt die Methode einen geeigneten Fehler zurück.

Code.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Zielplattform- Universal
Header- portcls.h

Siehe auch

IMiniportStreamAudioEngineNode