デバイスなどの情報を取得します(関数)
val = dsc_GetCapInfo(p1)
p1 = 0~5(0) : デバイス情報のモード
(プラグイン / モジュール : hspdsc.dll)
デバイスの情報を取得します。 p1 には以下の値を指定可能です。 0 : デバイス解像度の現在のXサイズ 1 : デバイス解像度の現在のYサイズ 2 : ビデオ ストリームのおおよそのデータ レート (ビット/秒) 3 : データ エラー レート (ビット エラー/秒) 4 : 必要なビデオ フレームの平均表示時間 (100 ナノ秒単位) 5 : FourCC(INT型 リトルエンディアンの数値で返却されます) またマクロでも提供されています。 #define dsc_CapX dsc_GetCapInfo(0) #define dsc_CapY dsc_GetCapInfo(1) #define dsc_VRate dsc_GetCapInfo(2) #define dsc_ERate dsc_GetCapInfo(3) #define dsc_AvgFrame dsc_GetCapInfo(4) #define dsc_FourCC dsc_GetCapInfo(5) ※この命令は先に dsc_Open , dsc_Play を使う必要があります。
dsc_CapX | デバイス解像度の現在の幅(マクロ) | (hspdsc.dll) |
dsc_CapY | デバイス解像度の現在の高さ(マクロ) | (hspdsc.dll) |
dsc_VRate | ビデオ ストリームのおおよそのデータ レート(マクロ) | (hspdsc.dll) |
dsc_ERate | データ エラー レート(マクロ) | (hspdsc.dll) |
dsc_AvgFrame | 必要なビデオ フレームの平均表示時間(マクロ) | (hspdsc.dll) |
dsc_FourCC | 現在のFourCCを返します(関数) | (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 |