OWLIFT C Library for Windows
1.9.3
|
Top Page |
OwStatus_t OwLib_GetActive | ( | OwDev | dev, |
BOOL * | activep | ||
) |
デバイスが再生中かどうかを取得します。
dev | [in] デバイスハンドル。 |
activep | [out] 再生状態が格納されます。 TRUE : 再生中, FALSE : それ以外。 |
void* OwLib_GetCaptureFilter | ( | OwDev | dev | ) |
デバイスハンドルに関連付くDirectShowキャプチャフィルタを取得します。
dev | [in] デバイスハンドル。 |
BOOL OwLib_GetCircumferenceCorrection | ( | OwDev | dev | ) |
円周方向の温度補正の有効・無効の状態を取得します。 OWLIFT Type-A のみで有効です。
dev | [in] デバイスハンドル。 |
OwStatus_t OwLib_GetConfig | ( | OwDev | dev, |
UINT16 * | cfgp | ||
) |
デバイスのコンフィグレーションを取得します。
dev | [in] デバイスハンドル。 |
cfgp | [out] デバイスのコンフィグレーションが格納されます。値は以下に示すフラグ群です。
|
BOOL OwLib_GetDisconnected | ( | OwDev | dev | ) |
デバイスが切断されたかどうかを取得します。 制限事項として、OwLib_GetDeviceByCaptureFilter() によって取得したデバイスに対しては 常に FALSE が返されることに注意してください。
const char* OwLib_GetErrorMessage | ( | OwStatus_t | st | ) |
エラーコードに対応するメッセージを取得します。
st | [in] ライブラリのエラーコード。 |
OwFirmwareErrorCode_t OwLib_GetFirmwareError | ( | OwDev | dev | ) |
最後に実行した関数で発生したデバイスのエラーコードを取得します。
dev | [in] デバイスハンドル。 |
UINT16 OwLib_GetFirmwareVersion | ( | OwDev | dev | ) |
デバイスファームウェアのバージョンを取得します。
dev | [in] デバイスハンドル。 |
UINT16 OwLib_GetFooterLines | ( | OwDev | dev | ) |
フレームデータの熱画像の末尾に付くライン数を取得します。 Telemetry Dataのライン数を含みます。
dev | [in] デバイスハンドル。 |
UINT16 OwLib_GetFrameHeight | ( | OwDev | dev | ) |
フレームの縦の解像度を取得します。
dev | [in] デバイスハンドル。 |
int OwLib_GetFrameRateDenominator | ( | OwDev | dev | ) |
フレームレートの分母を取得します。
dev | [in] デバイスハンドル。 |
int OwLib_GetFrameRateNumerator | ( | OwDev | dev | ) |
フレームレートの分子を取得します。
dev | [in] デバイスハンドル。 |
UINT16 OwLib_GetFrameWidth | ( | OwDev | dev | ) |
フレームの横の解像度を取得します。
dev | [in] デバイスハンドル。 |
OwHostErrorCode_t OwLib_GetHostError | ( | OwDev | dev | ) |
最後に実行した関数で発生したホストのエラーコードを取得します。
dev | [in] デバイスハンドル。 |
UINT32 OwLib_GetLibVersion | ( | void | ) |
ライブラリのバージョンを取得します。
BOOL OwLib_GetNoiseFilter | ( | OwDev | dev | ) |
ノイズフィルタの有効・無効の状態を取得します。
dev | [in] デバイスハンドル。 |
UINT16 OwLib_GetNoiseFilterThreshold | ( | OwDev | dev | ) |
ノイズフィルタの閾値を取得します。
dev | [in] デバイスハンドル。 |
UINT16 OwLib_GetProductID | ( | OwDev | dev | ) |
USBデバイスとしての Product ID (idProduct) を取得します。
dev | [in] デバイスハンドル。 |
UINT16 OwLib_GetReleaseNumber | ( | OwDev | dev | ) |
USBデバイスとしての Release Number (bcdDevice) を取得します。
dev | [in] デバイスハンドル。 |
OwSensorErrorCode_t OwLib_GetSensorError | ( | OwDev | dev | ) |
最後に実行した関数で発生したセンサのエラーコードを取得します。
dev | [in] デバイスハンドル。 |
void OwLib_GetSerialNumber | ( | OwDev | dev, |
UINT16 * | serialp | ||
) |
センサモジュールのシリアル番号を取得します。
dev | [in] デバイスハンドル。 |
serialp | [out] シリアル番号が格納されます。serialp の配列サイズは OWLIB_SERIAL_NUMBER_SIZE 以上である必要があります。 |
UINT64 OwLib_GetSerialNumberAsUINT64 | ( | OwDev | dev | ) |
センサモジュールのシリアル番号を UINT64 型で取得します。
dev | [in] デバイスハンドル。 |
UINT16 OwLib_GetSupportedFWVersion | ( | void | ) |
サポートするデバイスファームウェアの最低バージョンを取得します。
UINT16 OwLib_GetSupportedTelemetryDataRevision | ( | OwDev | dev | ) |
接続中のデバイスが持つTelemetry Dataのリビジョンを取得します。
dev | [in] デバイスハンドル。 |
UINT16 OwLib_GetTelemetryDataLines | ( | OwDev | dev | ) |
フレームデータの熱画像の末尾に付くTelemetry Dataのライン数を取得します。
dev | [in] デバイスハンドル。 |
BOOL OwLib_GetUndistortion | ( | OwDev | dev | ) |
歪み補正の有効・無効の状態を取得します。 デフォルト値は OWLIFT Type-A/B のとき FALSE、OWLIFT Type-F のとき TRUE です。
dev | [in] デバイスハンドル。 |
UINT16 OwLib_GetVendorID | ( | OwDev | dev | ) |
USBデバイスとしての Vendor ID (idVendor) を取得します。
dev | [in] デバイスハンドル。 |
BOOL OwLib_IsRealDevice | ( | OwDev | dev | ) |
実デバイスと関連したデバイスハンドルかどうかを取得します。
dev | [in] デバイスハンドル。 |
void OwLib_SetCircumferenceCorrection | ( | OwDev | dev, |
BOOL | enabled | ||
) |
円周方向の温度補正の有効・無効の状態を設定します。 OWLIFT Type-A のみで有効です。
dev | [in] デバイスハンドル。 |
enabled | [in] TRUE : 有効, FALSE: 無効。 |
OwStatus_t OwLib_SetConfig | ( | OwDev | dev, |
UINT16 | cfg | ||
) |
デバイスのコンフィグレーションを設定します。
dev | [in] デバイスハンドル。 |
cfg | [in] デバイスのコンフィグレーション。値については OwLib_GetConfig() を参照してください。 |
void OwLib_SetNoiseFilter | ( | OwDev | dev, |
BOOL | enabled | ||
) |
ノイズフィルタの有効・無効の状態を設定します。
dev | [in] デバイスハンドル。 |
enabled | [in] TRUE : 有効, FALSE: 無効。 |
void OwLib_SetNoiseFilterThreshold | ( | OwDev | dev, |
UINT16 | threshold | ||
) |
ノイズフィルタの閾値を設定します。
dev | [in] デバイスハンドル。 |
threshold | [in] OWDECODE_NOISE_FILTER_THRESHOLD_MIN から OWDECODE_NOISE_FILTER_THRESHOLD_MAX の範囲の値。 OWDECODE_NOISE_FILTER_THRESHOLD_MIN のとき最も補正の強度が小さいです。 |
void OwLib_SetUndistortion | ( | OwDev | dev, |
BOOL | enabled | ||
) |
歪み補正の有効・無効の状態を設定します。
dev | [in] デバイスハンドル。 |
enabled | [in] TRUE : 有効, FALSE: 無効。 |
Copyright (C) 2016 Infinitegra, INC. All Rights Reserved. |
Generated by |