IDvdControl2::SelectKaraokeAudioPresentationMode
SelectKaraokeAudioPresentationMode メソッドは、カラオケ補助チャンネルを左スピーカまたは右スピーカに送る。
構文
HRESULT SelectKaraokeAudioPresentationMode(
ULONG ulMode
);
パラメータ
ulMode
[in] 5 つのカラオケ チャンネルをチャンネル 0 とチャンネル 1 にミックスダウンする方法を示す DVD_KARAOKE_DOWNMIX 列挙のビットごとの OR。通常、チャンネル 0 とチャンネル 1 は左スピーカと右スピーカに出力される。
戻り値
次のいずれかの値を返す。
戻りコード | 説明 |
S_OK | 成功。 |
VFW_E_DVD_INVALIDDOMAIN | DVD ナビゲータ フィルタが無効なドメイン内にある。 |
VFW_E_DVD_OPERATION_INHIBITED | UOP コントロールが現在の操作を禁止している。 |
注意
DVD ナビゲータは、カラオケ モードに移行すると、オーディオ デコーダにカラオケ ダウンミキシングをサポートしているかどうかを問い合わせる。デコーダがカラオケ ダウンミキシングをサポートしている場合は、チャンネル 2 からチャンネル 4 まで (ガイド ボーカル、ガイド メロディー、音響効果から構成されるカラオケ補助チャンネル) がミュートされる。このメソッドを使って、個々のチャンネルのオン/オフを切り替え、チャンネル 0 とチャンネル 1 に割り当てる。
このメソッドの使用例については、DVDSample アプリケーションの「CKaraokeDlg::DoModal」を参照すること。
次の表は、このメソッド名が対応する Annex J コマンド名、このメソッドが有効なドメインを示している。
Annex J コマンド名 | 有効なドメイン |
Karaoke_Audio_Presentation_Mode_Change | DVD_DOMAIN_VideoManagerMenu DVD_DOMAIN_VideoTitleSetMenu DVD_DOMAIN_Title DVD_DOMAIN_Stop |
参照