Freigeben über


KSAC3_BIT_STREAM_MODE Struktur (ksmedia.h)

Die KSAC3_BIT_STREAM_MODE-Struktur gibt den Bitstreammodus an, bei dem es sich um den Typ des Audiodiensts handelt, der in einen AC-3-Stream codiert ist.

Syntax

typedef struct {
  LONG BitStreamMode;
} KSAC3_BIT_STREAM_MODE, *PKSAC3_BIT_STREAM_MODE;

Angehörige

BitStreamMode

Gibt den Bitstreammodus an. Der BitStreamMode Member wird auf einen Wert im Bereich 0 bis 7 festgelegt.

Geben Sie den Wert dieses Elements 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 Bitstreammodi, die in der AC-3-Spezifikation definiert sind. Weitere Informationen finden Sie im folgenden Abschnitt "Hinweise".

Bemerkungen

Diese Struktur wird von der KSPROPERTY_AC3_BIT_STREAM_MODE-Eigenschaft verwendet.

Weitere Informationen zu Bitstreammodi finden Sie in der AC-3-Spezifikation auf der Website Dolby Laboratories. Die Spezifikation heißt Digital Audio Compression Standard (AC-3).

Anforderungen

Anforderung Wert
Header- ksmedia.h (enthalten Ksmedia.h)

Siehe auch

KSPROPERTY_AC3_BIT_STREAM_MODE