IDvdControl2::ActivateButton
ActivateButton メソッドは、選択されているメニュー ボタンをアクティブにする。
構文
HRESULT ActivateButton(void);
パラメータ
このメソッドは、引数をとらない。
戻り値
次のいずれかの値を返す。
戻りコード | 説明 |
S_OK | 成功。 |
VFW_E_DVD_INVALIDDOMAIN | DVD ナビゲータが無効なドメイン内にある。 |
VFW_E_DVD_OPERATION_INHIBITED | UOP コントロールにより、DVD ナビゲータがポーズ状態になることが禁止されている。 |
VFW_E_DVD_NO_BUTTON | どのボタンも選択されていない。 |
注意
アプリケーションのビデオ ディスプレイ上には、物理的なリモート コントロールのボタンに相当する 4 個の相対ボタンが表示される場合も、表示されない場合もある。相対ボタンを使うと、ユーザーはメニュー ボタンを選択できるが、アクティブにはできない。選択されたボタンをアクティブにするには、5 番目のボタンが必要になる。5 番目のボタンがクリックされた場合は、それに応じて ActivateButton を呼び出す。
次の表は、このメソッド名が対応する Annex J コマンド名、このメソッドが有効なドメインを示している。
Annex J コマンド名 | 有効なドメイン |
Button_Activate | DVD_DOMAIN_VideoManagerMenu DVD_DOMAIN_VideoTitleSetMenu DVD_DOMAIN_Title |
参照