dsc_DevPinProp

デバイスの解像度プロパティページを表示します。

dsc_DevPinProp p1

p1	: ウィンドウのハンドル( hwnd )

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

解説

デバイスの解像度プロパティページを表示します。

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

エラー一覧(stat)

-1 = 初期化されていません
-2 = ピンが見つかりません
-3 = ピンのリセットできません
-4 = ピンの検索できません
-5 = プロパティがありません(ダイアログがない)
-6 = デバイスフィルタが見つかりません


※この命令は先に dsc_Open 命令、dsc_Play 命令の前に使用する必要があります。
dsc_Playの後でもかまいませんが、設定が反映されません。

※順序通りに本命令を使用してもカメラによっては設定が反映されない場合があります。
dsc_GetDevCapConfigdsc_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_InitHSPDSCを初期化します(hspdsc.dll)
dsc_Open指定されたインデックスのデバイスをオープンします(hspdsc.dll)
dsc_Playdsc_Open で 指定されたデバイスを表示します(hspdsc.dll)
dsc_Play2dsc_Open で 指定されたデバイスを表示します(hspdsc.dll)

サンプル逆引き (4)

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