KSAC3_BIT_STREAM_MODE-Struktur (ksmedia.h)
Die KSAC3_BIT_STREAM_MODE-Struktur gibt den Bitstreammodus an. Dabei handelt es sich um den Typ des Audiodiensts, der in einen AC-3-Stream codiert ist.
Syntax
typedef struct {
LONG BitStreamMode;
} KSAC3_BIT_STREAM_MODE, *PKSAC3_BIT_STREAM_MODE;
Member
BitStreamMode
Gibt den Bitstreammodus an. Das BitStreamMode-Element ist auf einen Wert im Bereich 0 bis 7 festgelegt.
Geben Sie den Wert dieses Members als eine der folgenden Konstanten an:
Konstante | Wert |
---|---|
KSAC3_SERVICE_MAIN_AUDIO | 0 |
KSAC3_SERVICE_NO_DIALOG | 1 |
KSAC3_SERVICE_VISUALLY_IMPAIRED | 2 |
KSAC3_SERVICE_HEARING_IMPAIRED | 3 |
KSAC3_SERVICE_DIALOG_ONLY | 4 |
KSAC3_SERVICE_COMMENTARY | 5 |
KSAC3_SERVICE_EMERGENCY_FLASH | 6 |
KSAC3_SERVICE_VOICE_OVER | 7 |
Diese Konstanten entsprechen den Bitstrommodi, die in der AC-3-Spezifikation definiert sind. Weitere Informationen finden Sie im folgenden Abschnitt "Hinweise".
Hinweise
Diese Struktur wird von der eigenschaft KSPROPERTY_AC3_BIT_STREAM_MODE verwendet.
Weitere Informationen zu Bitstreammodi finden Sie in der AC-3-Spezifikation auf der Dolby Laboratories-Website . Die Spezifikation trägt den Titel Digital Audio Compression Standard (AC-3).
Anforderungen
Anforderung | Wert |
---|---|
Header | ksmedia.h (include Ksmedia.h) |