KSAUDIO_DYNAMIC_RANGE estructura (ksmedia.h)
La estructura KSAUDIO_DYNAMIC_RANGE especifica el intervalo dinámico de una secuencia de audio. Esta estructura se usa para obtener o establecer el valor de datos de la propiedad KSPROPERTY_AUDIO_DYNAMIC_RANGE .
Sintaxis
typedef struct {
ULONG QuietCompression;
ULONG LoudCompression;
} KSAUDIO_DYNAMIC_RANGE, *PKSAUDIO_DYNAMIC_RANGE;
Miembros
QuietCompression
Especifica el nivel de compresión para los sonidos suaves. Este valor oscila entre 0 y 100 por ciento (representado como 0xFFFFFFFF) de la compresión de intervalo lineal para sonidos suaves. Cuanto mayor sea este valor, mayor será el volumen de sonidos suaves.
LoudCompression
Especifica el nivel de compresión para los sonidos fuertes. Este valor oscila entre 0 y 100 por ciento (representado como 0xFFFFFFFF) de la compresión de rango lineal para sonidos fuertes. Cuanto mayor sea este valor, menor será el volumen de sonidos fuertes.
Comentarios
De forma predeterminada, ambos miembros de la estructura se establecen en un porcentaje cero, que reproduce el intervalo dinámico completo de la secuencia de audio.
Requisitos
Requisito | Valor |
---|---|
Header | ksmedia.h (incluye Ksmedia.h) |