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 |