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」を参照すること。
参照