Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die KSAC3_DOWNMIX-Struktur gibt an, ob die Programmkanäle in einem AC-3-codierten Datenstrom abgemixt werden müssen, um die Lautsprecherkonfiguration zu berücksichtigen.
Syntax
typedef struct {
BOOL fDownMix;
BOOL fDolbySurround;
} KSAC3_DOWNMIX, *PKSAC3_DOWNMIX;
Angehörige
fDownMix
Gibt an, ob downmixt werden soll. Wenn TRUE-, ist das Downmixing auf weniger Kanäle aktiviert. Die Anzahl der Ausgabekanäle hängt von der Anzahl der Referenten ab (wie durch die eigenschaft KSPROPERTY_AUDIO_CHANNEL_CONFIG angegeben). Wenn FALSE-, werden die Eingabe- und Ausgabekanäle den Lautsprechern auf 1:1-Basis zugeordnet. Mit anderen Worten, Der Eingabekanal 0 wird ausgabekanal 0 zugeordnet, der Eingabekanal 1 wird ausgabekanal 1 zugeordnet usw. bis zur Anzahl der codierten Kanäle oder Lautsprecher, je nachdem, welcher Wert kleiner ist.
fDolbySurround
Gibt an, wie die Ausgabekanäle codiert werden. Wenn TRUE, werden die Ausgabekanäle zuerst als zwei Dolby Surround Pro Logic-Kanäle, Lt und Rt, codiert. Wenn FALSE, verwenden die Ausgabekanäle keine Dolby Surround Pro Logic-Codierung.
Bemerkungen
Diese Struktur wird von der KSPROPERTY_AC3_DOWNMIX-Eigenschaft verwendet.
Informationen zur Zuordnung von Ausgabekanälen zu Lautsprechern finden Sie unter KSPROPERTY_AUDIO_CHANNEL_CONFIG.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ksmedia.h (enthalten Ksmedia.h) |