dsp_SetAVIKeyFrameSeek

キーフレーム単位でシークをする(AVIのみ)

dsp_SetAVIKeyFrameSeek p1

p1 = 時間(double)

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

解説

キーフレーム単位でシークをおこないます。
AVIファイルのみ対応しており、使用前にdsp_OpenAVIKeyFrame 命令であらかじめ読み込んでおく必要があります。

p1 に 3.000 と指定し、3.000 秒目がキーフレームでなく、
4.000 秒目がキーフレームの場合は、そちらにシークされます。
つまり、指定された位置より先フレームで一番近いキーフレームが採用されると言うわけです。

使用後は必ず dsp_CloseAVIKeyFrame 命令でファイルを閉じてください。

戻り値は キーフレームの位置が返ります。
4.000秒目なら4000と返ってきます。

関連項目

dsp_OpenAVIKeyFrameAVIのキーフレームを検索するためファイルをオープン(hspdsp.dll)
dsp_CloseAVIKeyFramedsp_OpenAVIKeyFrame で開いたファイルを閉じます(hspdsp.dll)

サンプル逆引き (1)

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