Microsoft DirectX 8.0 |
各補助チャンネルがダウンミックスされるスピーカがある場合にそれを制御するために 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 ナビゲータ フィルタがカラオケ モードになると、これらのビットはデフォルトですべてオフになる。