KSAUDIO_DYNAMIC_RANGE Struktur (ksmedia.h)
Die KSAUDIO_DYNAMIC_RANGE Struktur gibt den dynamischen Bereich eines Audiodatenstroms an. Diese Struktur wird verwendet, um den Datenwert für die KSPROPERTY_AUDIO_DYNAMIC_RANGE-Eigenschaft abzurufen oder festzulegen.
Syntax
typedef struct {
ULONG QuietCompression;
ULONG LoudCompression;
} KSAUDIO_DYNAMIC_RANGE, *PKSAUDIO_DYNAMIC_RANGE;
Angehörige
QuietCompression
Gibt die Komprimierungsebene für weiche Sounds an. Dieser Wert reicht von 0 bis 100 Prozent (dargestellt als 0xFFFFFFFF) der linearen Bereichskomprimierung für weiche Sounds. Je höher dieser Wert ist, desto höher ist die Lautstärke weicher Sounds.
LoudCompression
Gibt die Komprimierungsstufe für laute Sounds an. Dieser Wert reicht von 0 bis 100 Prozent (dargestellt als 0xFFFFFFFF) der linearen Bereichskomprimierung für laute Sounds. Je höher dieser Wert ist, desto niedriger ist die Lautstärke lauter Sounds.
Bemerkungen
Standardmäßig werden beide Strukturelemente auf Null Prozent festgelegt, wodurch der vollständige dynamische Bereich des Audiodatenstroms wiedergegeben wird.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ksmedia.h (enthalten Ksmedia.h) |