KSAC3_BIT_STREAM_MODE構造体 (ksmedia.h)
KSAC3_BIT_STREAM_MODE構造体は、AC-3 ストリームにエンコードされるオーディオ サービスの種類であるビット ストリーム モードを指定します。
構文
typedef struct {
LONG BitStreamMode;
} KSAC3_BIT_STREAM_MODE, *PKSAC3_BIT_STREAM_MODE;
メンバーズ
BitStreamMode
ビット ストリーム モードを指定します。 BitStreamMode メンバーは、0 から 7 の範囲の値に設定されます。
このメンバーの値を次のいずれかの定数として指定します。
定数 | 価値 |
---|---|
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 |
これらの定数は、AC-3 仕様で定義されているビット ストリーム モードに対応します。 詳細については、次の「解説」セクションを参照してください。
備考
この構造体は、KSPROPERTY_AC3_BIT_STREAM_MODE プロパティによって使用されます。
ビット ストリーム モードの詳細については、Dolby Laboratories Web サイトの AC-3 仕様を参照してください。 仕様はデジタル オーディオ圧縮標準 (AC-3) というタイトルです。
必要条件
要件 | 価値 |
---|---|
ヘッダー | ksmedia.h (Ksmedia.h を含む) |