次の方法で共有


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 ラボラトリー の Web サイトの AC-3 仕様を参照してください。 この仕様のタイトルは Digital Audio Compression Standard (AC-3) です。

要件

要件
Header ksmedia.h (Ksmedia.h を含む)

こちらもご覧ください

KSPROPERTY_AC3_BIT_STREAM_MODE