dsc_SaveBMP

静止画キャプチャ画像をBMPで保存します

dsc_SaveBMP p1

p1	: 保存先ファイル名(文字列)

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

解説

dsc_Open で 指定されたデバイスを静止画キャプチャし、画像BMP形式で保存します。
フルカラー24bitBMPで保存されます。

正常終了時には stat に 0 が返ります。

エラー一覧(stat)

-1  = 初期化されていません
-2  = メディアタイプが取得できませんでした
-3  = パラメータが正しくありません
-4  = メモリ範囲が異常です
-5  = ポインタが不正です
-6  = 接続を確立する中間フィルタの組み合わせが見つかりませんでした
-7  = 状態が異常です
-8  = ファイルの作成に失敗しました
-9  = サンプルグラバーが見つかりません
-10 = BITMAPのヘッダ書き込み失敗
-11 = BITMAPINFOHEADERの書き込み失敗
-12 = 画像の書き込み失敗
 
※この命令は先に dsc_Open, dsc_Play を使う必要があります。

サンプル

dsc_SaveBMP "test.bmp" 		//test.bmpを保存します

関連項目

dsc_GetImage静止画キャプチャし画像をウィンドウに転送(hspdsc.dll)
dsc_SetCapConfig静止画キャプチャーを利用可能にします(hspdsc.dll)
dsc_GetImageMem静止画キャプチャデータをDIB形式でメモリに格納(hspdsc.dll)

サンプル逆引き (3)

(HSP3) sample1 [BasicSample].hsp
(HSP3) sample3 [VideoMixing].hsp
(HSP3) sample4 [MonoCapture].hsp

情報

プラグイン / モジュールhspdsc.dll
バージョン2.12
作成日2014/09/15
著作者イノビア(inovia)
URLhttps://hsp.moe/
備考HSP向け DirectShow キャプチャプラグイン
hspdsc.asをインクルード
グループDirectShowキャプチャ命令
対応環境
  • その他 : Windows Vista 以降、DirectX 10以上
移植のヒントWindows
hs ファイルhsphelp\hspdsc.hs