KSAUDIOENGINE_VOLUMELEVEL-Struktur (ksmedia.h)
Die KSAUDIOENGINE_VOLUMELEVEL-Struktur gibt die Zielvolumeebene, den Rampentyp und die Dauer an, innerhalb der sich die Volumeebene für eine bestimmte Volumeebenenanforderung über die eigenschaft KSPROPERTY_AUDIOENGINE_VOLUMELEVEL ändern soll.
Syntax
typedef struct _tagKSAUDIOENGINE_VOLUMELEVEL {
LONG TargetVolume;
AUDIO_CURVE_TYPE CurveType;
ULONGLONG CurveDuration;
} KSAUDIOENGINE_VOLUMELEVEL, *PKSAUDIOENGINE_VOLUMELEVEL;
Member
TargetVolume
Gibt die gewünschte endgültige Volumeebene mithilfe der für die KSPROPERTY_AUDIOENGINE_VOLUMELEVEL-Eigenschaft definierten Skalierung an.
CurveType
Verwendet die AUDIO_CURVE_TYPE-Enumeration , um den Kurvenalgorithmus anzugeben, der über die angegebene Dauer angewendet werden soll, um die gewünschte Ebene zu erreichen. Die Kurve beginnt auf der aktuellen Volumeebene und endet auf der Zielvolumeebene, die im TargetVolume-Parameter angegeben ist.
CurveDuration
Gibt die Dauer in Hunderten von Nanosekunden an, über die die Volumenkurve wirksam werden muss.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Kopfzeile | ksmedia.h |