dmmstat

サウンドデータの状態取得

dmmstat p1,p2,p3

p1 : 状態が取得される変数
p2(0) : サウンドID
p3(0) : 取得モード

(プラグイン / モジュール : hgimg3)

解説

p2で指定したサウンドIDの状態を取得して、p1の変数に代入します。
p3で取得するモードを指定することができます。
取得モードの値は、以下の通りです。

	モード値  内容
	------------------------------------------------------
	    0     設定フラグ値
	    1     ボリューム値
	    2     パンニング値
	    3     再生レート(0=オリジナル)
	    4,5   ループポイント(下位、上位16bit)
	    16    再生中フラグ(0=停止中/1=再生中)
	   $100   oggサウンドの再生位置(実数値)
	   $101   oggサウンドの全体サイズ(実数値)

関連項目

dmmplayサウンドデータの再生(hgimg3)
dmmloadサウンドデータの読み込み(hgimg3)

サンプル逆引き (1)

ogg_sndtest.hsp

情報

プラグイン / モジュールhgimg3
バージョン3.4
作成日2014/08/01
著作者onitama
URLhttp://www.onionsoft.net/
備考hgimg3.asをインクルードすること。
タイプ拡張命令
グループ拡張マルチメディア制御命令
対応環境
  • Windows 版 HSP
移植のヒントWindows+DirectX8以降のシステム上でのみ動作します。
hs ファイルhsphelp\hgimg3.hs