dsp_GetDVDAudioAttributes

現在のタイトルまたはメニューの指定されたオーディオ ストリームの属性を取得します

dsp_GetDVDAudioAttributes p1,p2,p3

p1	: 問い合わせの対象となる属性を持つオーディオ ストリームを指定(-4~7)
p2	: 取得フラグ(0~7)
p3	: 値を入れる数値型変数

(プラグイン / モジュール : hspdsp.dll)

解説

現在のタイトルまたはメニューの指定されたオーディオ ストリームの属性を取得します。
p1 には0~7のストリーム番号を指定します。
また、以下の値の場合は特別な意味を持ちます。
-1 = デフォルトのオーディオ ストリームの属性を問い合わせる。
-2 = 現在のストリームを問い合わせる。
-3 = VMGM のオーディオ属性を問い合わせる。
-4 = VTSM のオーディオ属性を問い合わせる。

p2 には以下の値が設定できます
0 = AppMode
1 = オーディオフォーマット取得
2 = 言語名取得
3 = 言語の詳細取得
4 = (BOOL)マルチチャンネルかどうか
5 = オーディオのHz(48k, 96k) 
6 = ビット数(16, 20, 24 bits)
7 = チャンネル数(5.1 Dolby AC-3 has six channels.)

(BOOL) と書かれているものは、p3の変数に、有効(1)か無効(0)かが返ります。
3の言語の詳細はp3に以下の値が返ります。
0 = DVD は、このオーディオ ストリームのオーディオ言語拡張を指定していない。
1 = オーディオ ストリームはキャプションを含む。
2 = オーディオ ストリームは、視力が弱い人向けのコンテンツを含む。
3 = オーディオ ストリームは "ディレクター コメント 1" を含む。
4 = オーディオ ストリームは "ディレクター コメント 2" を含む。

情報

プラグイン / モジュールhspdsp.dll
バージョン1.12
作成日2017/05/05
著作者inovia
URLhttps://hsp.moe/
備考hspdsp.asをインクルードすること。
#include "hspdsp.as"
タイプ拡張命令
グループDVD
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdsp.hs