dsp_Info

メディアの情報を取得します(関数)

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.12
作成日2017/05/05
著作者inovia
URLhttps://hsp.moe/
備考hspdsp.asをインクルードすること。
#include "hspdsp.as"
タイプ拡張命令
グループHSPDSP
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdsp.hs