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.
In Windows definiert die WAVEFORMATEXTENSIBLE-Struktur das Datenformat für einen Mehrkanal-PCM-Audiostream. Diese Struktur gibt Parameter an, z. B. die Anzahl der Bits pro PCM-Beispiel, die Anzahl der Kanäle im Datenstrom und das Kanalformat. Die Kanalmaske gibt die Zuordnung von Kanälen zu Lautsprechern an. Die folgende Abbildung zeigt die einzelnen Bits in der Kanalmaske.
Jedes Bit in der Kanalmaske stellt eine bestimmte Lautsprecherposition dar. Wenn die Maske einem Kanal eine bestimmte Lautsprecherposition zuweist, wird das Maskenbit, das diese Position darstellt, auf 1 festgelegt; alle Maskenbits für nicht zugewiesene Sprecherpositionen sind auf 0 festgelegt. Die WAVEFORMATEXTENSIBLE-Struktur definiert zusätzliche Bits in der Kanalmaske, die nicht in der vorherigen Abbildung gezeigt werden. Diese Bits haben jedoch keine Auswirkungen auf die diskutierten Home-Theater-Lautsprecher-Konfigurationen und werden der Einfachheit halber weggelassen.
Die Codierung von Sprecherpositionen in der Kanalmaske in der vorherigen Abbildung ähnelt dem, der für den Eigenschaftswert einer KSPROPERTY_AUDIO_CHANNEL_CONFIG Eigenschaftsanforderung verwendet wird. Weitere Informationen finden Sie unter KSAUDIO_CHANNEL_CONFIG.
Die folgende Tabelle zeigt die Bedeutung der einzelnen Maskenbits in der vorherigen Abbildung.
| Bitnummer | Lautsprecherposition | BESCHREIBUNG |
|---|---|---|
0 |
FL |
Vorne links |
1 |
FR |
Vorne rechts |
2 |
FC |
Vordere Mitte |
3 |
LFE |
Effekte mit niedriger Häufigkeit |
4 |
BL |
Zurück nach links |
5 |
BR |
Zurück nach rechts |
6 |
FLC |
Vorne links neben der Mitte |
7 |
FRC |
Vorne rechts in der Mitte |
8 |
V. Chr |
Zurück zentrieren |
9 |
SL |
Seite links |
10 |
SR |
Seite rechts |
Beispielsweise wird die Konfiguration von 7.1 Home Theater Lautsprechern durch einen Kanalmaskenwert von 0x63F beschrieben, der angibt, dass die acht Kanäle im Stream den folgenden Sprecherpositionen (und in der folgenden Reihenfolge) zugewiesen werden: FL, FR, FC, LFE, BL, BR, SL und SR. Ein weiteres Beispiel ist die 7.1 breite Lautsprecherkonfiguration, die durch einen Kanalmaskenwert von 0xFF beschrieben wird. Dieser Wert gibt an, dass die acht Kanäle im Stream den folgenden Lautsprecherpositionen zugewiesen sind: FL, FR, FC, LFE, BL, BR, FLC und FRC.
Die folgende Abbildung zeigt die Korrespondenz zwischen der Kanalmaske 0x63F und der Konfiguration der 7.1 Home Theater Lautsprecher .
Die linke Seite der vorherigen Abbildung zeigt die Aufnahme von Audioinhalten im Stream-Format der 7.1-Heimkino-Lautsprecher. Der kleine Kreis in der Mitte des Rasters stellt die Position des Listeners dar. Jedes kleine, schwarze Rechteck stellt ein Mikrofon dar. Die acht Kanäle werden von 0 bis 7 nummeriert. Das FL-Mikrofon zeichnet in Kanal 0, das FR-Mikrofon in Kanal 1 usw. auf.
Die rechte Seite der vorherigen Abbildung zeigt den gleichen 7.1-Kanal-Stream, der durch eine Acht-Lautsprecher-Surround-Konfiguration wiedergegeben wird. In diesem Fall stellt jedes kleine, schwarze Rechteck einen Lautsprecher dar. Sieben der Lautsprecher werden positionen im Raster zugeordnet, das den Zuhörer umgibt. Die Zuordnung weist dem LFE-Lautsprecher (Subwoofer) keine Gitterposition zu; Dieses Fehlen basiert auf der Annahme, dass diese Lautsprecher in der Regel nur niederfrequente Klänge erzeugen, die nicht richtungsbezogen sind.