KSAUDIOENGINE_VOLUMELEVEL 结构 (ksmedia.h)
KSAUDIOENGINE_VOLUMELEVEL 结构通过 KSPROPERTY_AUDIOENGINE_VOLUMELEVEL 属性为给定的卷级别请求指定目标卷级别、渐变类型和卷级别应更改的持续时间。
语法
typedef struct _tagKSAUDIOENGINE_VOLUMELEVEL {
LONG TargetVolume;
AUDIO_CURVE_TYPE CurveType;
ULONGLONG CurveDuration;
} KSAUDIOENGINE_VOLUMELEVEL, *PKSAUDIOENGINE_VOLUMELEVEL;
成员
TargetVolume
使用为 KSPROPERTY_AUDIOENGINE_VOLUMELEVEL 属性定义的刻度指定所需的最终卷级别。
CurveType
使用 AUDIO_CURVE_TYPE 枚举指定要在指定的持续时间内应用的曲线算法,以便达到所需的级别。 曲线从当前音量级别开始,在 TargetVolume 参数中指定的目标卷级别结束。
CurveDuration
指定体积曲线必须生效的持续时间(以数百纳秒为单位)。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 |
标头 | ksmedia.h |