struttura KSAUDIOENGINE_VOLUMELEVEL (ksmedia.h)
La struttura KSAUDIOENGINE_VOLUMELEVEL specifica il livello del volume di destinazione, il tipo di rampa e la durata entro i quali il livello del volume deve cambiare, per una determinata richiesta a livello di volume tramite la proprietà KSPROPERTY_AUDIOENGINE_VOLUMELEVEL.
Sintassi
typedef struct _tagKSAUDIOENGINE_VOLUMELEVEL {
LONG TargetVolume;
AUDIO_CURVE_TYPE CurveType;
ULONGLONG CurveDuration;
} KSAUDIOENGINE_VOLUMELEVEL, *PKSAUDIOENGINE_VOLUMELEVEL;
Membri
TargetVolume
Specifica il livello finale del volume desiderato utilizzando la scala definita per la proprietà KSPROPERTY_AUDIOENGINE_VOLUMELEVEL.
CurveType
Usa l'enumerazione AUDIO_CURVE_TYPE per specificare l'algoritmo di curva da applicare per la durata specificata, per raggiungere il livello desiderato. La curva inizia a livello di volume corrente e termina a livello di volume di destinazione specificato nel parametro TargetVolume.
CurveDuration
Specifica la durata, in centinaia di nanosecondi, su cui deve essere applicata la curva del volume.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 8 |
intestazione | ksmedia.h |