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

参照