Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La estructura KSAUDIOENGINE_VOLUMELEVEL especifica el nivel de volumen de destino, el tipo de rampa y la duración en los que debe cambiar el nivel de volumen, para una solicitud de nivel de volumen determinada a través de la propiedad KSPROPERTY_AUDIOENGINE_VOLUMELEVEL.
Sintaxis
typedef struct _tagKSAUDIOENGINE_VOLUMELEVEL {
LONG TargetVolume;
AUDIO_CURVE_TYPE CurveType;
ULONGLONG CurveDuration;
} KSAUDIOENGINE_VOLUMELEVEL, *PKSAUDIOENGINE_VOLUMELEVEL;
Miembros
TargetVolume
Especifica el nivel de volumen final deseado mediante la escala definida para la propiedad KSPROPERTY_AUDIOENGINE_VOLUMELEVEL.
CurveType
Usa la enumeración AUDIO_CURVE_TYPE para especificar el algoritmo de curva que se aplicará durante la duración especificada, con el fin de alcanzar el nivel deseado. La curva comienza en el nivel de volumen actual y termina en el nivel de volumen de destino especificado en el parámetro TargetVolume.
CurveDuration
Especifica la duración, en cientos de nanosegundos, sobre los que debe surtir efecto la curva de volumen.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
encabezado de | ksmedia.h |