次の方法で共有


IDvdInfo2::IsSubpictureStreamEnabled

IsSubpictureStreamEnabled メソッドは、指定されたサブピクチャ ストリームが現在のタイトルで有効になっているかどうかを判別する。

構文

  HRESULT IsSubpictureStreamEnabled(
  ULONG ulStreamNum,
  BOOL *pbEnabled
);

パラメータ

ulStreamNum

[in] テストするサブピクチャ ストリーム番号。

pbEnabled

[out] オーディオ ストリームが有効になっていれば TRUE、それ以外の場合は FALSE になる値を受け取る BOOL 型の変数へのポインタ。

戻り値

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

戻りコード 説明
S_OK 成功。
E_INVALIDARG 無効な引数。
E_UNEXPECTED DVD ナビゲータが初期化されていない。

注意

DVD には最大 32 個の個別のサブピクチャ ストリームを含めることができるが、通常は、1 つのタイトルですべてのストリームが有効になることはない。IsSubpictureStreamEnabled を使って、特定のストリームが現在のタイトルで有効かどうかを調べた後、IDvdControl2::SelectSubpictureStream を呼び出して、有効なストリームを 1 つ選択する。

参照