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;
Members
TargetVolume
Specifica il livello di volume finale 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 tutta 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, espressa in centinaia di nanosecondi, in base alla quale la curva del volume deve avere effetto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Intestazione | ksmedia.h |