Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Sets the volume level to be applied to the audio stream.
Syntax
NTSTATUS SetStreamChannelVolume(
[in] UINT32 Channel,
[in] LONG TargetVolume,
[in] AUDIO_CURVE_TYPE CurveType,
[in] ULONGLONG CurveDuration
);
Parameters
[in] Channel
The audio stream channel.
[in] TargetVolume
The volume level to be applied to the audio stream.
[in] CurveType
The curve algorithm that will be used to set the volume level. The curve types are represented by the members of the AUDIO_CURVE_TYPE enum.
[in] CurveDuration
The length of time over which the curve algorithm will be applied.
Return value
SetStreamChannelVolume returns S_OK, if the call was successful. Otherwise, the method returns an appropriate error
code.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 8 |
| Minimum supported server | Windows Server 2012 |
| Target Platform | Universal |
| Header | portcls.h |