dsc_GetDeviceListSize

キャプチャデバイスの一覧のサイズを取得(関数)

val = dsc_GetDeviceListSize(p1)

p1	: モード(0~1)

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

解説

キャプチャデバイスの一覧のサイズを取得する関数です。
dsc_GetDeviceList 命令と一緒に使います。
p1 には0~1の値が指定できます。
0はビデオ、1はオーディオデバイスの一覧となります。

戻り値は一覧のサイズが返ります。

サンプル

// 0 やマイナスの値を返すことがあるので limit関数で制限しています。
sdim list, limit(dsc_GetDeviceListSize(0)*2, 64, 2147483647)
dsc_GetDeviceList list, 0
mes list

関連項目

dsc_GetDeviceListキャプチャデバイスの一覧を取得(hspdsc.dll)

サンプル逆引き (6)

(HSP3) sample1 [BasicSample].hsp
(HSP3) sample2 [AllCapture].hsp
(HSP3) sample3 [VideoMixing].hsp
(HSP3) sample4 [MonoCapture].hsp
(HSP3) sample5 [AVISave].hsp
(HSP3) sample6 [DeviceCapacity].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