次の方法で共有


IDvdInfo2::GetAudioAttributes

GetAudioAttributes メソッドは、現在のタイトルまたはメニューの指定されたオーディオ ストリームの属性を取得する。

構文

  HRESULT GetAudioAttributes(
  ULONG ulStream,
  DVD_AudioAttributes *pATR
);

パラメータ

ulStream

[in] 問い合わせの対象となる属性を持つオーディオ ストリームを指定する ULONG 型の変数。「注意」を参照。

pATR

[out] 指定されたオーディオ ストリームの属性が格納される DVD_AudioAttributes 構造体へのポインタ。

戻り値

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

戻りコード 説明
S_OK 成功。
E_UNEXPECTED DVD ナビゲータが初期化されていない。
VFW_E_DVD_NO_ATTRIBUTES 何らかの理由により、ストリームのオーディオ属性が取得できない。
E_POINTER 無効な引数。

注意

ulStream は 0 から 7 までのインデックス番号または次の値である。

説明
DVD_DEFAULT_AUDIO_STREAM デフォルトのオーディオ ストリームの属性を問い合わせる。
DVD_STREAM_DATA_CURRENT 現在のストリームを問い合わせる。
DVD_STREAM_DATA_VMGM VMGM のオーディオ属性を問い合わせる。
DVD_STREAM_DATA_VTSM VTSM のオーディオ属性を問い合わせる。

このメソッドの使用例については、DVDSample の「CDvdCore::GetAudioAttributes()」および「CAudioLangDlg::GetAudioLang」を参照すること。

参照