デバイスの解像度プロパティページを表示します。
dsc_DevPinProp p1
p1 : ウィンドウのハンドル( hwnd )
(プラグイン / モジュール : hspdsc.dll)
デバイスの解像度プロパティページを表示します。 正常終了時には stat に 0 が返ります。 エラー一覧(stat) -1 = 初期化されていません -2 = ピンが見つかりません -3 = ピンのリセットできません -4 = ピンの検索できません -5 = プロパティがありません(ダイアログがない) -6 = デバイスフィルタが見つかりません ※この命令は先に dsc_Open 命令、dsc_Play 命令の前に使用する必要があります。 dsc_Playの後でもかまいませんが、設定が反映されません。 ※順序通りに本命令を使用してもカメラによっては設定が反映されない場合があります。 dsc_GetDevCapConfig、dsc_SetDevCapConfig 命令を参照して 手動で解像度・フレームレートを設定してあげるとうまくいく場合があります。
dsc_DevPinProp hwnd //こういう順序ならOK dsc_Init dsc_Open 0,0,0,0,0 dsc_DevPinProp hwnd //これは設定に失敗します dsc_Init dsc_Open 0,0,0,0,0 dsc_Play2 //<-これがダメ dsc_DevPinProp hwnd
dsc_FilterProp | デバイスなどのプロパティページを表示します | (hspdsc.dll) |
dsc_Init | HSPDSCを初期化します | (hspdsc.dll) |
dsc_Open | 指定されたインデックスのデバイスをオープンします | (hspdsc.dll) |
dsc_Play | dsc_Open で 指定されたデバイスを表示します | (hspdsc.dll) |
dsc_Play2 | dsc_Open で 指定されたデバイスを表示します | (hspdsc.dll) |
プラグイン / モジュール | hspdsc.dll |
バージョン | 2.13 |
作成日 | 2021/6/13 |
著作者 | イノビア(inovia) |
URL | https://hsp.moe/ |
備考 | HSP向け DirectShow キャプチャプラグイン
【32bit版ランタイムの場合】 hspdsc.asをインクルード バーコードを使用する場合はhspbar.asをインクルード 【64bit版ランタイムの場合】 hsp3_64.asをインクルード hspdsc64.asをインクルード バーコードを使用する場合はhspbar64.asをインクルード |
グループ | DirectShowキャプチャ命令 |
対応環境 |
|
移植のヒント | Windows |
hs ファイル | hsphelp\hspdsc.hs |