メディアの情報を取得します(関数)
val = dsp_Info(p1)
p1 = 取得する情報フラグ (0~3)
(プラグイン / モジュール : hspdsp.dll)
p1 に以下の数値を指定することにより情報を取得できます。 0 = ビデオのXサイズ 1 = ビデオのYサイズ 2 = メディアの合計の長さ(100ms) 3 = メディアの現在位置(100ms) たとえば、3000と返ってきたら 30 秒となります。 例: //メディアの現在位置 title ""+strf("%2.2f",1.0*dsp_info(3)/100)+"s" エラーが発生した場合は 0 以外の値が返ります。 -1 : オープンされていません。 -2 : 値が不正です。 これ以外の値が返ることがあります。
dsp_Open | メディアファイルをオープンします | (hspdsp.dll) |
dsp_SetSeek | メディアのシークをします(小数版) | (hspdsp.dll) |
dsp_SetSeek2 | メディアのシークをします(整数版) | (hspdsp.dll) |
dsp_GetState | ストリームの現在の状態を取得します(関数) | (hspdsp.dll) |
プラグイン / モジュール | hspdsp.dll |
バージョン | 1.13 |
作成日 | 2021/06/13 |
著作者 | inovia |
URL | https://hsp.moe/ |
備考 | hspdsp.asをインクルードすること。
#include "hspdsp.as" 64bit版HSPの場合は、 #include "hspdsp64.as" |
タイプ | 拡張命令 |
グループ | HSPDSP |
対応環境 |
|
hs ファイル | hsphelp\hspdsp.hs |