KSAUDIO_DYNAMIC_RANGE Struktur (ksmedia.h)
Die KSAUDIO_DYNAMIC_RANGE-Struktur gibt den dynamischen Bereich eines Audiostreams 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;
Member
QuietCompression
Gibt den Komprimierungsgrad 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, 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, desto geringer ist die Lautstärke lauter Töne.
Hinweise
Standardmäßig sind beide Strukturmember auf null Prozent festgelegt, wodurch der gesamte dynamische Bereich des Audiostreams wiedergegeben wird.
Anforderungen
Anforderung | Wert |
---|---|
Header | ksmedia.h (include Ksmedia.h) |