dsp_Play2

メディアファイルを再生します

dsp_Play2 引数なし

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

解説

 dsp_Open の後に dsp_Play2 を指定した場合は DirectShow側で用意したウィンドウで再生されます。

  dsp_Open の後に dsp_Play を指定し、その後 dsp_Play2 を指定した場合は ただ再生されるだけです。
 DirectShow側で用意したウィンドウでは再生されません。
 上と挙動が違いますのでご注意ください。

 またこの命令だけでは『EVR』の再生はできません。dsp_Play を使用してください。
 (多分、音だけ再生されます。)

  例 :

  // DirectShow側でウィンドウが用意される場合
  dsp_Open "アレックスと愉快な仲間たち.flv",OPEN_DEFAULT_RENDERER,0,0,0
  dsp_Play2

  // DirectShow側でウィンドウが用意されない場合
  dsp_Open "アレックスと愉快な仲間たち.flv",OPEN_DEFAULT_RENDERER,0,0,0
  dsp_Play hwnd,0,0,320,240
  dsp_Stop
  dsp_Play2

  // OPEN時に『EVR』を指定しているときに失敗する場合
  dsp_Open "アレックスと愉快な仲間たち.flv",OPEN_EVR,hwnd,0,0
  dsp_Play2

  // OPEN時に『EVR』を指定しても成功する場合
  dsp_Open "アレックスと愉快な仲間たち.flv",OPEN_EVR,hwnd,0,0
  dsp_Play hwnd,0,0,320,240
  dsp_Stop
  dsp_Play2


 エラーが発生した場合は stat に 0 以外の値が返ります。

  -1 : オープンされていません。

 これ以外の値が返ることがあります。

関連項目

dsp_Openメディアファイルをオープンします(hspdsp.dll)
dsp_SetActiveSelアクティブにする操作IDを指定(hspdsp.dll)
dsp_Playメディアファイルを再生します(hspdsp.dll)
dsp_Resizeリサイズします(hspdsp.dll)
dsp_FillterProp
dsp_CaptureVideo再生中のビデオのキャプチャ(hspdsp.dll)
dsp_VMRMixImageVMRのミキシングを行います(hspdsp.dll)

サンプル逆引き (4)

sample01.hsp
sample10.hsp
sample13.hsp
sample22.hsp

情報

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