次の方法で共有


IDvdControl2::SetOption

SetOption メソッドは、DVD ナビゲータ フィルタの内部動作フラグを有効または無効にする。

構文

  HRESULT SetOption(
  DVD_OPTION_FLAG flag,
  BOOL bEnable
);

パラメータ

flag

[in] 変更する動作を DVD_OPTION_FLAG 列挙型のメンバとして指定する。詳細については、「DVD_OPTION_FLAG」のリファレンス ページを参照すること。

bEnable

[in] flag 引数で指定した動作フラグを有効にするか無効にするかを指定するブール型の値。

戻り値

次のいずれかの値を返す。

戻りコード 説明
S_OK 成功。
E_INVALIDARG 無効なフラグ。

注意

次のフラグがサポートされる。詳細については、「DVD_OPTION_FLAG Enumeration」を参照すること。

フラグ 説明
DVD_AudioDuringFFwdRew DVD ナビゲータが早送り中と巻き戻し中はオーディオを有効にするかどうかを指定する。
DVD_HMSF_TimeCodeEvents タイムコード情報のフォーマットを指定する。
DVD_NotifyParentalLevelChange ペアレンタル レベルが変わったときに、DVD ナビゲータがアプリケーションに通知するかどうかを指定する。
DVD_ResetOnStop グラフが停止したときに、DVD ナビゲータがディスクの最初に戻るかどうかを指定する。

DVD ナビゲータのインスタンスを作成した直後、いずれかの動作を変更したい場合は、必ず目的のフラグを指定して SetOption を呼び出す。

次の表は、このメソッド名が対応する Annex J コマンド名、このメソッドが有効なドメインを示している。

Annex J コマンド名 有効なドメイン
なし すべて

参照