次の方法で共有


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 を含む)

関連項目

KSPROPERTY_AC3_BIT_STREAM_MODE