Microsoft DirectX 8.0

DVD_KARAOKE_DOWNMIX 列挙

列挙型

各補助チャンネルがダウンミックスされるスピーカがある場合にそれを制御するために IDvdControl2::SelectKaraokeAudioPresentationMode メソッドが使用するフラグを定義する。

構文

typedef enum tagDVD_KARAOKE_DOWNMIX
{
    DVD_Mix_0to0 = 0x0001,
    DVD_Mix_1to0 = 0x0002,
    DVD_Mix_2to0 = 0x0004,
    DVD_Mix_3to0 = 0x0008,
    DVD_Mix_4to0 = 0x0010,
    DVD_Mix_Lto0 = 0x0020,
    DVD_Mix_Rto0 = 0x0040,

    DVD_Mix_0to1 = 0x0100,
    DVD_Mix_1to1 = 0x0200,
    DVD_Mix_2to1 = 0x0400,
    DVD_Mix_3to1 = 0x0800,
    DVD_Mix_4to1 = 0x1000,
    DVD_Mix_Lto1 = 0x2000,
    DVD_Mix_Rto1 = 0x4000,
} DVD_KARAOKE_DOWNMIX;

要素

DVD_Mix_0to0
使用されていない。将来的な使用のために予約されている。
DVD_Mix_1to0
使用されていない。将来的な使用のために予約されている。
DVD_Mix_2to0
チャンネル 2 を左スピーカにダウンミックスする。
DVD_Mix_3to0
チャンネル 3 を左スピーカにダウンミックスする。
DVD_Mix_4to0
チャンネル 4 を左スピーカにダウンミックスする。
DVD_Mix_Lto0
使用されていない。将来的な使用のために予約されている。
DVD_Mix_Rto0
使用されていない。将来的な使用のために予約されている。
DVD_Mix_0to1
使用されていない。将来的な使用のために予約されている。
DVD_Mix_1to1
使用されていない。将来的な使用のために予約されている。
DVD_Mix_2to1
チャンネル 2 を右スピーカにダウンミックスする。
DVD_Mix_3to1
チャンネル 3 を右スピーカにダウンミックスする。
DVD_Mix_4to1
チャンネル 4 を右スピーカにダウンミックスする。
DVD_Mix_Lto1
使用されていない。将来的な使用のために予約されている。
DVD_Mix_Rto1
使用されていない。将来的な使用のために予約されている。

注意

オーディオ チャンネルはゼロから始まる。したがって、チャンネル 2 〜 4 は、3 つの補助カラオケ チャンネルである。ビット単位の OR 処理を使用して適切なビットを設定することにより、チャンネルを左スピーカ (0)、右スピーカ (1)、または両スピーカに送信することを指定するか、または両方のビットをオフにしてスピーカを使用しないことを指定する。DVD ナビゲータ フィルタがカラオケ モードになると、これらのビットはデフォルトですべてオフになる。